今天使用正点原子HAL的历程想使用串口二开发wifi功能,防着历程改了一份代码初始化串口二发现串口二能发送不能接受,逐又试了串口三还是只能发送消息不能接受。上图。。。
图1是仿着历程改的串口二初始化代码:
图2是关于串口二的.h文件,各种宏都已经修改。
图3是串口一和串口二的引脚映射和中断设置
图4是串口二总中断函数
图5是串口接受回调函数
已经初始化串口123
while循环中检测串口消息,并每隔1秒发送三个串口消息,三个串口发送信息均正常,但是串口2,3均不能接受消息, 甚至没有进中断
不知道是不是哪里疏忽了,实在没有找到问题,求助大家!