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

相关推荐
坤坤藤椒牛肉面几秒前
EXIT外部中断
单片机·嵌入式硬件
xiangw@GZ15 分钟前
射频信号隔离度量化分析及优化措施
单片机·嵌入式硬件
车软派开发学长35 分钟前
零基础学习车软嵌入式AUTOSAR,以一帧CAN报文实战讲解AUTOSAR的学习
网络·stm32·车载系统·autosar·嵌入式实时数据库
╰ㄣ浮华若梦︶ _35 分钟前
51单片机的DS1302使用
单片机·嵌入式硬件·51单片机·ds1302·8051
崇山峻岭之间43 分钟前
单片机USART实验
单片机·嵌入式硬件
m0_377108141 小时前
stm32-中断
stm32
m0_377108141 小时前
stm32软件i2c
stm32·单片机·嵌入式硬件
殷忆枫1 小时前
基于STM32和LD3320语音模块串口交互
stm32·单片机·嵌入式硬件
知识噬元兽1 小时前
【工具使用】STM32CubeMX-QSPI配置-实现NorFlash读写
stm32·单片机·嵌入式硬件
知识噬元兽1 小时前
【工具使用】STM32CubeMX-FATFS文件系统
stm32·单片机·嵌入式硬件