使用ubuntu串口数据收和发不一致问题

串口配置

使用virtual Serial Port Driver Pro模拟串口两个串口,com2和com3,使用默认配置;通过virtual box 串口映射功能,在Ubuntu里使用CuteCom打开com2接受和发送数据,在windows里使用com3发送和接收数据。

遇到问题:

使用串口助手,配置相同的波特率、校验位、数据位、停止位等参数;Ubuntu里发数据,Windows里能正确收到,但是windows里发数据,Ubuntu里显示数据会有错位,比如发abcd1234,收到的却是bcd1234a。

刚开始怀疑是二者系统不同,导致串口数据不能互通,折腾了好久。

解决方案

ubuntu里串口助手配置要正确,Flow Control默认选项是 None,这里要修改为Software才行

相关推荐
点灯小铭28 分钟前
基于单片机的多路热电偶温度监测与报警器
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
Web极客码1 小时前
如何在Ubuntu服务器上安装和配置BIND9
服务器·数据库·ubuntu
一叶龙洲3 小时前
解决Ubuntu25.04无法使用快捷键打开
ubuntu
知识分享小能手5 小时前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04中的Java与Android开发环境 (20)
java·学习·ubuntu
tianyue1005 小时前
STM32G431 ADC 多个channel 采集
stm32·单片机·嵌入式硬件
清风6666666 小时前
基于单片机的水泵效率温差法测量与报警系统设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
z20348315208 小时前
定时器练习报告
单片机·嵌入式硬件
zk008 小时前
内容分类目录
单片机·嵌入式硬件
安生生申8 小时前
STM32 ESP8266连接ONENET
c语言·stm32·单片机·嵌入式硬件·esp8266
广药门徒8 小时前
电子器件烧毁的底层逻辑与避坑指南
单片机·嵌入式硬件