MSP430FR6989采用DMA传输SPI接收到的数据,DMA设置接收10 byte后产生中断,退出中断后,while(1)循环中对接收的数据进行处理
现在有个疑惑如下:
第一次DMA中断结束后,进入while(1)循环中处理数据,当处理到一半时,此时DMA再次接收10 byte数据,第二次产生中断?
请问是否会发生上述现象?
如果会发生上述现象,那么如何避免,或者如何测试其运行的具体时间?
万分感谢!
MSP430FR6989采用DMA传输SPI接收到的数据,DMA设置接收10 byte后产生中断,退出中断后,while(1)循环中对接收的数据进行处理
现在有个疑惑如下:
第一次DMA中断结束后,进入while(1)循环中处理数据,当处理到一半时,此时DMA再次接收10 byte数据,第二次产生中断?
请问是否会发生上述现象?
如果会发生上述现象,那么如何避免,或者如何测试其运行的具体时间?
万分感谢!