430串口调试时出现问题

[复制链接]
1338|26
手机看帖
扫描二维码
随时随地手机跟帖
Rospiers| | 2018-8-20 12:10 | 显示全部楼层
看不出来,代码呢?

使用特权

评论回复
Lewisnx| | 2018-8-20 12:18 | 显示全部楼层

漏数据,很可能是波特率不匹配

使用特权

评论回复
dirtwillfly| | 2018-8-20 15:45 | 显示全部楼层
漏数据可能有多种原因,比如波特率、程序问题等。建议上传下代码

使用特权

评论回复
CCompton| | 2018-8-20 16:19 | 显示全部楼层
波特率问题吧

使用特权

评论回复
Richardd| | 2018-8-20 16:30 | 显示全部楼层
可能没有使能外部的晶体,而是使用内部的不怎么稳定的RC

使用特权

评论回复
Mattheww| | 2018-8-20 16:42 | 显示全部楼层
外部晶体采用3.6864MHz或者7.3728MHz的晶体,不要使用整数倍的比如4MHz、8MHz。

使用特权

评论回复
usysm| | 2018-8-20 22:10 | 显示全部楼层
你把程序写慢了。

使用特权

评论回复
typeof| | 2018-8-20 22:10 | 显示全部楼层
串口输出速率较慢

使用特权

评论回复
10299823| | 2018-8-20 22:11 | 显示全部楼层
将数据缓存,然后在主循环中输出。

使用特权

评论回复
jimmhu| | 2018-8-20 22:11 | 显示全部楼层
通过一个超时判断判断是否后续还有数据

使用特权

评论回复
lihuami| | 2018-8-20 22:11 | 显示全部楼层
中断处理时需要时间的

使用特权

评论回复
xiaoyaozt| | 2018-8-20 22:12 | 显示全部楼层
因为当串口处于中断处理状态时候是不受理新的中断的

使用特权

评论回复
uptown| | 2018-8-20 22:12 | 显示全部楼层
你的更高级的中断消耗多少时间

使用特权

评论回复
cehuafan| | 2018-8-20 22:12 | 显示全部楼层
中断处理遭到禁用或其他中断干扰, 无法正常运作

使用特权

评论回复
yujielun| | 2018-8-20 22:13 | 显示全部楼层
程序没有正确收取资料, 导致overflow

使用特权

评论回复
htmlme| | 2018-8-20 22:13 | 显示全部楼层
接收到指定缓冲区,然后外部再发送。

使用特权

评论回复
cehuafan| | 2018-8-20 22:13 | 显示全部楼层
中断程序使用buffer, buffer处理异常

使用特权

评论回复
usysm| | 2018-8-20 22:13 | 显示全部楼层
串口输出部分出了问题

使用特权

评论回复
uptown| | 2018-8-20 22:13 | 显示全部楼层
你的串口中断是否是接收的最后一个数据。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

126

主题

369

帖子

0

粉丝