标题: 串口助手接收单片机发送过来的字符串,发送值与接收值不一样 [打印本页]

作者: feelings    时间: 2020-7-7 13:55
标题: 串口助手接收单片机发送过来的字符串,发送值与接收值不一样
串口助手接收单片机发送过来的字符串,发送与接收不一样,发送同一串字符串,每次接收到的都不一样,但接收到都是发送的字符串的一部分,可能是哪些原因

作者: MikeCai    时间: 2020-7-8 15:37
1) 串口 接收、发送 设置要一致,如波特率相同,校验位,停止位;
2) 单片机的 时钟,分频与波特率 要对应,
3) 中断处理要 简洁,如接收最好不要处理发送,大量数据。
作者: 土豆西红柿    时间: 2020-7-8 15:56
1.串口助手接收、发送 设置要与单片机设置一致,如波特率相同,校验位,停止位;
2.串口助手接收显示的是八位的,发送的数据包设置是否一样
3.单片机发送数据是不是hex,如果是,串口助手要hex显示
作者: feelings    时间: 2020-7-9 11:04
结贴,我修改了定时器3的优先级为1后,正常显示了
作者: 梁廷明    时间: 2020-7-12 07:03
1) 串口 接收、发送 设置要一致,如波特率相同,校验位,停止位;




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1