硬件仿真发现MDK5.14调试页面有一处错误

2019-12-22 13:43发布

不废话,直接上图:

000.png (145.37 KB, 下载次数: 0) 下载附件 2017-10-13 18:12 上传

开发环境:
Keil MDK5.14 + stm32f103zet6

实验详情:
我想模拟出中断被挂起时的状态(通过串口调试助手发送数据给USART1,导致USART1进入接收中断),USART1的中断号是53.。

实验结论:
由图可见:USART1已经进入中断挂起状态,串口输出的就是当前中断挂起状态,0x20 = 0x01 << 5,48(NVIC->ISPR[1]异常编号起始值) + 5 = 53;可见USART1是已经被中断挂起了,但是MDK上的Debug页面没有更新。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。