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

相关推荐
编程墨客12 小时前
STM32F103C8T6单片机内部执行原理及启动流程详解
stm32·单片机·嵌入式硬件
Wangshanjie_9813 小时前
【STM32】-SPI通讯
stm32
qq_4112624214 小时前
整体无需占用任何硬件 UART,即可新增一条全双工软串口
单片机·嵌入式硬件
小宋00115 小时前
在Ubuntu上安装配置 LLaMA-Factory
ubuntu·计算机视觉
kfepiza15 小时前
Netplan 配置网桥(Bridge)的模板笔记250711
linux·tcp/ip·ubuntu
kfepiza16 小时前
用Netplan配置网桥bridge笔记250711
linux·ubuntu·debian
Cyrus_柯16 小时前
单片机基础(STM32-DAY2(GPIO))
单片机·嵌入式硬件
吃货界的硬件攻城狮16 小时前
【STM32 学习笔记】SPI通信协议
笔记·stm32·学习
努力的小帅17 小时前
STM32单片机_3
stm32·单片机·嵌入式硬件·学习·stm32c8t6
SKYDROID云卓小助手18 小时前
无人设备遥控器之无线电频率篇
服务器·网络·单片机·嵌入式硬件·算法