社区
单片机/工控
帖子详情
串口数据异常问题
rayland
2006-12-07 10:20:22
单片机接收的命令与上位机发送的命令不一致。出现了通信数据异常。
请问,如何解决这类问题? //上位机软件不是我做的.
...全文
202
6
打赏
收藏
串口数据异常问题
单片机接收的命令与上位机发送的命令不一致。出现了通信数据异常。 请问,如何解决这类问题? //上位机软件不是我做的.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rayland
2006-12-11
打赏
举报
回复
串口监测软件是用了的,单片机内部也做了一错误记录。//二者的数据是不一样的。
谢过各位,问题查到了,单片机定时中断中的一个小bug。
进入定时中断后,关掉所有中断即没再发生异常。
//原先有一个公用变量在定时中断中被改写了,定时中断完成时还原;
lbing7
2006-12-07
打赏
举报
回复
三,一个就可能是你的串口通信协议不完善,如果完善,那么上位机应该能收到应答或是超时,或是单片机的状态反馈的.
lbing7
2006-12-07
打赏
举报
回复
还有一个,应该考虑到单片机的处理能力.
发送指令的频率应该考虑一下单片机是否能处理过来?
lbing7
2006-12-07
打赏
举报
回复
波特率...
icesnows
2006-12-07
打赏
举报
回复
分开调试,看计算机发和收正常否,在看单片机数据是不是发出来了
dylqhjimmy
2006-12-07
打赏
举报
回复
建议楼主,用一个串口测试软件分别测试上位机发送的数据是否正确,以及,单片机发送的数据到电脑中是否正确,分析原因出在哪然后再考虑解决问题的办法。
linux
串口
数据
接收 发送实例
此例子经过验证 不是转载 Linux
串口
数据
接收 发送
Android
串口
通信(Android Studio)
Android
串口
通信(Android Studio) serial Port 简单的demo 好久之前整的
C#
串口
通信工具
博客对应的源文件代码,网址:http://blog.csdn.net/rehongchen/article/details/7851673 希望能对大家有所帮助。
QT5
串口
上位机工程
通过几天的学习,自己也写了一个
串口
通信的上位机,比较简易,希望可以给大家带来帮助
vb.net
串口
通信
这是3年前自己做
串口
通信时的例子, 经过验证的,并且是byte传送的, 很好的例子。
单片机/工控
27,520
社区成员
28,799
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章