在NUCLEO-F767ZI上移植阿波罗串口程序printf输出出现乱码

2019-07-20 13:47发布

        我用的ST公司的NUCLEO-F767ZI开发板,然后我移植原子哥的阿波罗开发板的标准历程-HAL库版本实验3串口通信实验,运行完后下载到NUCLEO开发板,然后PA9、PA10、GND通过CH340接到电脑       然后串口却一直显示“噜???噜?帱??帱?帱?????噜???噜?帱??帱?帱?????噜???噜?帱??帱?帱?????噜?”乱码,然后我printf("123"),显示的是“????????”乱码,最后发现输出数字和汉字都是 “噜?帱”,然后数据也接收不了,之后我写了个简单的串口LED控制,接收到1,灯就亮,2就灭,然后串口接收到了显示出来也是乱码,但是我把PA9,PA10短接,发送1灯就亮,2就灭,这个开发板自己可以正确读取自己发来的信息,感觉printf应该没问题,但是一旦发送到电脑串口就 显示乱码, 然后我用wifi模块,往wifi上发送AT指令,wifi一直无法与我的电脑相连,用原子哥的Mini开发板和战舰开发板的通信历程就可以,最后我用其他的串口打印也是这样,调了好些天了,这是怎么个回事,是不是NUCLEO板子上有些其他的设置或者啥的,求大神老公抱。。。。。。。。。。。。。。。。。。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。