由于板子更换了很多引脚,并且串口调试的引脚也变了,由串口4变成串口1,在cube界面上配置了串口1后,测试调试日志,发现什么日志都没有输出,然后考虑bootloat里面的串口初始化还没该,还是使用的串口4,修改后,发现bootloat能打印日志,但是进入app后,发现日志无法输出,找了半天发现,工程中有些引脚占用的串口1的tx引脚,因为在bootloat中,没有初始化这些引脚,所以bootloat的日志能正常数据,但是在app中,初始化这些引脚后,串口就不能输出了。
STM32 串口DMA发送不了数据
最新推荐文章于 2024-04-25 15:42:08 发布