社区
网络通信/分布式开发
帖子详情
串口接收问题
lsinc
2003-11-19 04:28:06
共接收了五台机器的数据,前面四台只要波特率、校验位、停止位、数据位、DTR、CTS设置正确就可以收到数据、但是第五台设置了这些参数后确收不到数据,是不是还有什么参数在控制串口的接收,(第五台机器的确有数据传出来,因为用他们的仪器检验系统就可以收到,但它的串口参数是用VB写死了,我看不到源程序)。
请教高手,出了设置以上参数,还有没有别的办法接收到数据?
...全文
64
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
GD32F4串口dma接收
问题
解决
本文介绍了一种在GD32F450微控制器上使用DMA进行
串口接收
时遇到的
问题
及其解决过程。首次接收正常,后续接收失败,通过检查寄存器状态和中断标志位,最终定位并解决了
问题
。
linux从
串口接收
数据丢失_
串口接收
程序遇到的那些
问题
本文探讨了在Linux环境下编写
串口接收
程序时可能遇到的数据丢失
问题
,特别是采用RXNE中断方式时的挑战。文章提出了采用IDLE+DMA方式的优势,以及在数据帧校验、指针
问题
上的解决方案,强调了正确处理数据源改变和空数据帧发送的重要性。
STM32
串口接收
问题
,如何解决?
本文聚焦STM32F103C8T6能正常
串口接收
,而STM32F103RCT6不行的
问题
。分析了引脚配置差异、时钟配置、硬件引脚冲突、串口配置、驱动和固件、硬件损坏等可能原因,并给出对应排查思路与解决方案,如用STM32CubeMX检查配置等。
hal串口多字节接收
问题
在使用GD303RCT6芯片进行串口通信时遇到接收
问题
,发现HAL库的
串口接收
存在
问题
。通过分析,发现是UART接收错误标志导致
串口接收
锁死。为解决此
问题
,自定义了一个错误回调函数,清除错误标志,成功实现了多字节接收。同时提及了项目中其他部分,如电池和充电口的选择。
linux 串口 接收缓存区,关于STM32F103
串口接收
缓冲区的
问题
在使用STM32F103的串口2进行数据接收并再次发送时,发现接收缓冲区的数据未被清除,导致无法继续接收新数据。该
问题
可能涉及到串口配置和中断处理。可以检查串口初始化设置,尤其是中断配置,确保正确处理RXNE中断,及时读取并清空接收缓冲区。
网络通信/分布式开发
1,594
社区成员
32,945
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章