STM32L432 hal库串口配置问题
我l4用hal库配置串口1和串口2之后,串口1进入接收中断后就卡死了,调试之后发现不停的运行中断程序,但是我并没有一直发东西给他。串口2同样的配置方式却完全进不了中断请大家帮忙看下
程序如下:
谢谢各位,找到原因了,系统中断分组的问题,结贴 路过;
参考正点原子的串口看看吧; 楼主,用STM32CubeMX重新建立一个新工程,应该还是配置问题。要和实际电路板接的串口IO配置一致。 不加ucosii 试下,单独写个串口程序测试是否正常。 安 发表于 2016-11-10 15:43
楼主,用STM32CubeMX重新建立一个新工程,应该还是配置问题。要和实际电路板接的串口IO配置一致。 ...
谢谢 重新配置下,2个串口中断接收。。然后在移植。。。。 1、检查中断配置
2、检查中断状态控制
3、检查串口配置以及PCB原理是否有干扰 缩小问题范围进行排查;比如 先不使用uCOS,单独调试查找原因。
另外,参考第三方程序;比如 正点原子的视频和程序、资料。 用示波器看看串口是否有干扰。
页:
[1]
2