参考本论坛中t113 iar裸机工程,xboot中断流程,测试用PB3端口,PB_EINT_CFG0:0x2000,PB_EINT_CTL:0x08 ,无论PB3端口的输入怎么变化,但是PB_EINT_STATUS:读出的值始终是0,请教大佬们GPIO中断还需要设置哪些寄存器?
离线
犯了一个低级错误,没有将端口寄存器(PB_CFG0)配置为中断输入,设置后,就可以产生中断了
最近编辑记录 jxmlegend (2024-04-06 12:36:33)
离线
你好,我也是参考本论坛中t113 iar裸机工程,测试串口接收中断,但是一接收数据就死机,能分享一下代码,参考一下吗,这个中断弄了好久没解决,我的邮箱1052820761@qq.com
离线
@lyy 串口中断代码我还没有实现,先把定时器中断调试正常后,然后参考xboot中t113s3串口代码,逐步测试应该没有问题的
离线
@jxmlegend 我怀疑可能还是gic初始化的代码有问题,所以想参考一下你的中断相关的代码,现在就是无法跳到startup.s里面的IRQ_Handler中断向量表,但是又不知道该怎么查
离线
@lyy 我把工程通过百度网盘分享了,你自己下吧
链接: https://pan.baidu.com/s/1rOQKEIL9aagv86KP9uOwWQ
提取码:m144
离线