使用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才行

相关推荐
nassi_2 小时前
ESP8266 Wi-Fi模块解析
stm32·嵌入式硬件
向阳逐梦2 小时前
马达驱动芯片核心逻辑:从信号到动力的“功率放大密码”
单片机·嵌入式硬件
1+2单片机电子设计2 小时前
基于 STM32 的羽毛球运动状态监测系统设计
stm32·单片机·嵌入式硬件
国科安芯2 小时前
CANFD 总线多节点扩展技术:节点数量限制与突破方案
单片机·嵌入式硬件·安全性测试
电子小子洋酱3 小时前
Linux驱动开发学习笔记(更新中)
linux·笔记·单片机
走错路的程序员4 小时前
C语言单片机与C#上位机之间传递大量参数比较好的实践方案
c语言·单片机·c#
longxibo4 小时前
Ubuntu datasophon1.2.1 二开之二:解决三大监控组件安装后,启动失败:报缺失common.sh
大数据·linux·运维·ubuntu
kobe_OKOK_4 小时前
在 Ubuntu Server 24.04 (Noble)** 上安装 **SQL Server 驱动程序
linux·运维·ubuntu
haiyanglideshi4 小时前
ubuntu上使用samba访问另一台ubuntu的数据
linux·运维·ubuntu
猪八戒1.05 小时前
【梅花】2.工程模板的搭建
单片机·嵌入式硬件