uart源代码程序下进去 打印乱码

2019-07-21 02:16发布

小弟只把USart1 改为uart5 其他没变,但是通过串口打印字符都是乱码,怎么办
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
joe_knight
2019-07-22 16:15
单单从程序来看,没发现有什么问题;
你发送1,2,3,4,5的话,波特率又对,那PC端HEX显示肯定是对应的01 02 03 04 05;
正如你所说,仅仅是将USART1换成了USART5,那需要注意的就几点:
USART5是挂在哪个APB上?(代码里看设置应该是对的);
USART5的使用需不需要重映射?
波特率调小试试看;
以上可能都需要从手册上去找答案,请参考^_^

一周热门 更多>