关于STM32串口实验的问题

2019-08-17 08:07发布

按照教程中,如果配置成没有校验模式的话是可以正常工作的,但是配置成奇校验的话就有问题,上位机发送1,32发回的是?,请教下各位大神问题在哪里
37NO]GGZXUR(~GD5TF2BV@5.png I@D)}Y9QYQYU7Y{D_V9WC5W.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
安尚科技
1楼-- · 2019-08-17 12:42
1校检位+8位数据=9,你在函数里面配置字长应该改成9b,你试试应该就可以了。
NANADGUT
2楼-- · 2019-08-17 13:17
应该是波特率不匹配。这个问题我之前遇到过,记得库函数里面设置的晶振频率是25M,而开发板的是8M,上次我把库函数里设置的晶振频率25M改为8M就不会出现那个问题了
爱学习的猫
3楼-- · 2019-08-17 15:04
 精彩回答 2  元偷偷看……
安尚科技
4楼-- · 2019-08-17 17:41
爱学习的猫 发表于 2017-5-30 18:09
谢谢了

以后有问题直接上论坛就行,大家看到都会帮你的。
爱学习的猫
5楼-- · 2019-08-17 18:15
安尚科技 发表于 2017-5-30 18:11
以后有问题直接上论坛就行,大家看到都会帮你的。

好人一生平安
TlantXiaoxiang
6楼-- · 2019-08-17 18:56
那个串口实验中,主函数部分用了printf函数,但是在头文件中并没有定义stdio.h,但是并没有报错,请问这是为什么,而且那个函数怎么选择串口的?我理解的太肤浅了,希望能有人指导下。

一周热门 更多>