STM32串口仿真无数据发送出来
时间:10-02
整理:3721RD
点击:
底下窗口应该显示串口的数据的情况吧,但是一个数据也没有发送。右边的串口寄存器窗口看起来没什么问题啊,怎么没反应呢?串口初始化好像也没啥问题吧




还是自己来答吧,把别人的程序复制来测试了下,终于发现了问题:原来是我的程序里面没有设置串口的输入输出引脚没有定义,就是PA9,PA10没有定义,而恰好默认的浮空输入是不能用的,哪怕两个脚都是模拟输入都可以在窗口上仿真出来结果。而我只设置PA9发送就在串口窗口有显示了。所以重点是发送和输入脚不能是浮空输入!至于还有其他的是否使用 复用等在实际板子上有什么影响暂时不清楚。
