社区
网络通信/分布式开发
帖子详情
串口接收问题
lsinc
2003-11-19 04:28:06
共接收了五台机器的数据,前面四台只要波特率、校验位、停止位、数据位、DTR、CTS设置正确就可以收到数据、但是第五台设置了这些参数后确收不到数据,是不是还有什么参数在控制串口的接收,(第五台机器的确有数据传出来,因为用他们的仪器检验系统就可以收到,但它的串口参数是用VB写死了,我看不到源程序)。
请教高手,出了设置以上参数,还有没有别的办法接收到数据?
...全文
33
6
打赏
收藏
串口接收问题
共接收了五台机器的数据,前面四台只要波特率、校验位、停止位、数据位、DTR、CTS设置正确就可以收到数据、但是第五台设置了这些参数后确收不到数据,是不是还有什么参数在控制串口的接收,(第五台机器的确有数据传出来,因为用他们的仪器检验系统就可以收到,但它的串口参数是用VB写死了,我看不到源程序)。 请教高手,出了设置以上参数,还有没有别的办法接收到数据?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lsinc
2003-11-19
打赏
举报
回复
aiirii(ari):
你举两个例子。
aiirii
2003-11-19
打赏
举报
回复
>>他的就能接收到,我的串口检测程序就收不到
如果你的接收方法沒有問題的話, 那可能是在接收前先發個初始化類的東西給設備, 設備才開始回復數據, 我遇過几次情況是這樣的!
lsinc
2003-11-19
打赏
举报
回复
影响串口接收的因素有哪些?
lsinc
2003-11-19
打赏
举报
回复
thisisxutao(Probational 1.0) :
可是接上他的系统在仪器上的发送操作和接上我串口检测程序在仪器上的发送操作都是一样的,他的就能接收到,我的串口检测程序就收不到
thisisxutao
2003-11-19
打赏
举报
回复
每次发送之前都应复位
lsinc
2003-11-19
打赏
举报
回复
我写错了,上面的CTS改为RTS
C#串口通信工具
博客对应的源文件代码,网址:http://blog.csdn.net/rehongchen/article/details/7851673 希望能对大家有所帮助。
c# serialport sample(1)
http://blog.csdn.net/wuyazhe/archive/2010/05/17/5598945.aspx 博客文章的配套代码。希望能帮助到你。
PIC 单片机遇到的
串口接收
问题
在使用PIC16F1825/9芯片的
串口接收
时遇到一个
问题
,就是当串口快速接收时容易出现串口假死的现象,也就是程序运行正常,串口发送也是正常的,但是串口就是不能接收数据。经查询PIC数据手册发现: PIC数据快速接收但是又未及时处理的情况下,容易出现接收溢出错误。 ...
【STM32学习笔记——
串口接收
问题
】
所以当
串口接收
到时要转化成10进制数时,需要一位一位的进行转换,比如接收到的是123,就需要减去48 (0x30)接收的字符以ascii码形式存储,要减去字符‘0’,对应ascii码就是数字48。串口助手发送的也是ASCII值,转成16进制时,也需要对应ASCII表来转换。串口发送的是ASCII值。
解决51,stm32 Qt qt serial
串口接收
问题
1、解决串口分包
问题
。即本来接收串口数“1122334455”,被分成了112233和4455两帧数据。 2、解决串口数据长度不固定,且没有规律,没有包头,没有包尾等。 3、发送两帧数据的间隔必须超过设置的超时时间。我一般用5ms的超时时间,所以只要两帧数据发送间隔超过5ms,都能被解析出来。 4、主要是交流学习,如果有什么疑问一起讨论学习,看完有帮助,请点赞,我会分享更多的东西。 解决思...
网络通信/分布式开发
1,592
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章