[技术问答] HC32F4A0,使用rust编写驱动,USART2发送寄存器空中断不触发

[复制链接]
1924|0
colorglass 发表于 2025-9-5 18:25 | 显示全部楼层 |阅读模式
如题,相关寄存器内容如下展示。
USART2: Screenshot_20250905_175752.png ,显示TC,TXE标志置位,发送空中断使能,空中断使能。
INTC: Screenshot_20250905_180440.png ,INTC IRQ09 对应事件133h USART_2_TI,IRQ 0~31中断使能
NVIC: Screenshot_20250905_180923.png ,IRQ 0~31中断使能,IRQ09优先级为 0xe0
前几次手动置位发送中断使能,能够进入中断处理函数,但在一系列操作(具体逻辑较复杂)后USART2进入如上状态,并且不再触发中断。
Screenshot_20250905_181406.png
Screenshot_20250905_181425.png
上图中显示tx中断处理正常触发过。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部