登录注册
论坛
一粒金砂(中级)
31
1
IAR STM8 用寄存器做uart时,写接收中断出现的错误,求解决
批注 2021-10-20 172337.png (19.52 KB, 下载次数: 0)
下载附件 保存到相册
2021-10-21 08:59 上传
扫一扫,分享给好友
五彩晶圆(高级)
6587
0
试试手动清零或读UART_DR寄存器就可以让RXNE清零
五彩晶圆(初级)
1792
我没用过stm8,光从报错英文来看,是不是你中断向量搞错了,说的是有效范围1-31,你写的是0x21明显超了;另外,中断函数里面可以用while吗,这不合理吧?
一粒金砂(高级)
374
3
INTERRUPT_HANDLER(UART2_RX_IRQHandler, 21)
楼主的中断向量0X21是弄错了,应该是21
49
网上好多例子程序资料啊
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »