在keil中进行调试时发现只能当标志位为0时才能进入中断,这个原因是我把peripherals中的USART3窗口打开了,它会在读取数据时自动把标志位清0,所以我得判断条件会在==RESET才进入中断。
USART_GetITStatus(USART3,USART_IT_IDLE) ==RESET进入中断问题
最新推荐文章于 2025-02-07 12:05:11 发布
本文探讨了在Keil环境下调试时遇到的一个特殊现象:仅当USART3的标志位为0时,才能触发中断。问题的根源在于打开的USART3窗口会自动清零标志位,导致中断条件判断失效。
2914

被折叠的 条评论
为什么被折叠?



