请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR5969 您好!
我正在使用 TIMERB0来创建一个1秒的中断、在该服务例程中、执行一个间隔为10ms 的操作。 我通过 UCA1以32us 的间隔连续接收数据、因此在这10ms 的持续时间内、我可以接收312个 UCA1接收中断、所有 UCA1中断是否都将在 Que 中?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我正在使用 TIMERB0来创建一个1秒的中断、在该服务例程中、执行一个间隔为10ms 的操作。 我通过 UCA1以32us 的间隔连续接收数据、因此在这10ms 的持续时间内、我可以接收312个 UCA1接收中断、所有 UCA1中断是否都将在 Que 中?
否
然后、对于 UCA1中断、最终中断将是在 QUAL 中还是在第一个中断中?
只有一个。 就像在 RXBUF 中只能有一个字符一样。 如果您在下一个字符到达之前未读出该值、则数据将丢失。 因此、过长的 ADC 中断会带来问题。