[MCU] 过了一段时间后就会出错

[复制链接]
1454|38
 楼主| lizye 发表于 2020-9-8 21:06 | 显示全部楼层 |阅读模式
我的单片机的串口开始发的数挺正常 可是过了一段时间后就会出错
heweibig 发表于 2020-9-8 21:10 | 显示全部楼层
程序出错了吧
jiahy 发表于 2020-9-8 21:14 | 显示全部楼层
对,程序出错了才导致通信出错吧
 楼主| lizye 发表于 2020-9-8 21:19 | 显示全部楼层
应该不会吧 我用的是SPRINTF打了 用串口直接输出来的
shimx 发表于 2020-9-8 21:22 | 显示全部楼层
是程序,我出现过,打一段时间后出错 可过了一段时间又正常
spark周 发表于 2020-9-8 21:26 | 显示全部楼层
时钟用的啥?
liliang9554 发表于 2020-9-8 21:30 | 显示全部楼层
楼主通过什么看出数据错了?确定是通讯的问题么
 楼主| lizye 发表于 2020-9-8 21:34 | 显示全部楼层
的确是程序错了 哈哈 都是高手 看数据话当然是发到电脑上的串口工具看拉
zhanghqi 发表于 2020-9-8 21:45 | 显示全部楼层
发的数据太快了有些数还没来得及发出去吧,呵呵
 楼主| lizye 发表于 2020-9-8 21:49 | 显示全部楼层
是啊,又有新的数据盖了前面的数据
yszong 发表于 2020-9-8 21:53 | 显示全部楼层

呵呵,一般情况都是程序出错才会这样的
dengdc 发表于 2020-9-8 21:56 | 显示全部楼层

这个是跟波特率的设置有关系的。
heweibig 发表于 2020-9-8 22:01 | 显示全部楼层
程序有bug,运行一段时间崩溃
zhaoxqi 发表于 2020-9-8 22:04 | 显示全部楼层
程序有bug,也可能是受什么干扰了导致跑飞
huangchui 发表于 2020-9-8 22:17 | 显示全部楼层
你的程序数据会变成什么的
zhenykun 发表于 2020-9-8 22:23 | 显示全部楼层
程序中断处理数据了吗
wyjie 发表于 2020-9-8 22:27 | 显示全部楼层
这个需要注意UART的波特率的合理设置的
yszong 发表于 2020-9-8 22:30 | 显示全部楼层

这个最好是UART所用的主频率是所选用的波特率的整数倍的
xxrs 发表于 2020-9-8 22:34 | 显示全部楼层
有误差了吧。
pangb 发表于 2020-9-8 22:37 | 显示全部楼层
程序有问题吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

9757

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部