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

相关推荐
勤自省1 天前
《RDK X5 ROS 2 Humble 安装与验证:从零到 Hello World》
windows·ubuntu·ssh·ros2
危桥带雨1 天前
RTC理论知识
stm32·单片机·嵌入式硬件·实时音视频
ElfBoard1 天前
飞凌精灵(ElfBoard)技术贴|如何在RK3506开发板上实现UART功能复用
大数据·linux·人工智能·驱动开发·单片机·嵌入式硬件·物联网
踏着七彩祥云的小丑1 天前
嵌入式——认识电子元器件——二极管系列
单片机·嵌入式硬件
Jack_02201 天前
基于51单片机的智能电动窗帘控制OLED显示设计
单片机·嵌入式硬件·51单片机·智能家居·oled显示·电动窗帘
sz4972385991 天前
vscode多种编译环境共存的方法
ide·vscode·stm32·编辑器·esp32
摘星台1 天前
linux环境对stm32单片机进行程序烧录
linux·stm32·单片机
Joseph Cooper1 天前
STM32MP157 Linux驱动学习笔记(三):系统级驱动框架(UART/PCIe)
linux·stm32·学习
威迪斯特1 天前
Ubuntu的apt命令详解:系统管理的核心工具
运维·服务器·ubuntu·apt·下载·包管理·维护
森G1 天前
STM32F103C8T6工程---标准库版usart2写回显
stm32·单片机