基于NUC123的usb虚拟串口,在Linux下显示ttyacm,如何使得Linux识别为ttyusb,应该修改NUC123开发板程序设计还是Linux的驱动程序?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Linux下的虚拟串口类型ttyusb与ttyacm
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
qq_42836121 2019-11-05 15:07关注老铁,这个问题解决了吗,我现在遇到的问题是 mt6737t的ttyACM被linux强行按照ttyUSB设备进行挂在,然后一直挂不上,我需要改linux驱动,还是开发板的硬件电路
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2025-07-02 13:56嵌入式职场的博客 都是串行通信设备,但它们的底层技术、驱动方式和使用场景有显著区别。在 Linux 系统中,
- 2021-05-17 10:31拿弹珠的小孩的博客 超级终端如何应用usb模拟的串口双向USB转串口实现例子步骤:LINUX端内核配置需加入USBgadget支持,9261UDP支持以及usb-serial.支持。i./linux-kernel/driver/usb/gadget/serial.c中#define GS_DEFAULT_USE_ACM0该为#...
- 2019-02-28 09:43DylanYeung的博客 再插上通信串口之后usb并没有反应。 通过lsusb命令可以看到对应的usb设备。 但是在使用ls /dev时却无法找到对应的设备名。经过一番查找发现是tx2缺少这部分的驱动程序,需要我们自己编译内核安装。 ...
- 2025-03-25 13:50打个工而已的博客 :物理串口设备,如。
- 2024-12-15 21:07m19735499476的博客 在一个串口芯片被制造出来的时候,每一个芯片都会有一个自己独一无二的device id(不一定独一无二,但重复概率很小了),例如535A000001.... 修改rules至于是ttyUSB还是ttyACM,ttyCH340USB*根据实际情况.修改完成!
- 2022-04-19 17:09蓝天居士的博客 第一个USB转串口设备: # find /sys/bus/usb/devices/ -name "ttyACM*" # # find /sys/bus/usb/devices/1-1.4/ -name "ttyACM*" ...# find /sys/bus/usb/devices/ -name "ttyUSB*" # # find /sys/bu.
- 2026-03-04 00:13陈紫璇的博客 本文详细介绍了在Linux系统中使用socat工具实现TCP网络与虚拟串口(PTY)之间双向数据转发的实用方法。通过具体命令示例和场景分析,指导读者快速搭建远程调试、协议转换和软件测试的桥梁,有效解决物理串口限制问题...
- 2022-05-31 10:16white_line的博客 当开发板上的usb 虚拟的串口节点不止一个,如mtk ag568n的usb 虚拟出来的串口有三个,此时接入linux 中无法判断节点对应的是什么? 如: window中的端口: 如果将开发板接入linux中,会发现节点不知道怎么对应 ...
- 2024-07-26 22:31码农在写小程序的博客 在Linux中,ttyS0、ttyUSB0和ttyAMA0有什么区别?
- 2014-05-12 21:50皮熊的博客 比如FDTI转换芯片虚拟出的串口,在ubuntu上都识别为ttyUSB*. 对于带通信规约的接口,实现复杂,归类为ttyACM。驱动在drivers/usb/class/cdc_acm.c。比如arduino uno rev3板子的usb串口是由atmega16u2芯片完成...
- 2023-02-04 22:18墨髯151的博客 STM32F407IGHX与Ubuntu20.04虚拟串口通信的具体实现方法
- 2026-01-06 09:04邹晓航0号的博客 深入讲解Windows、Linux和macOS下的虚拟串口配置方法,帮助开发者快速搭建串口通信环境。涵盖常见问题与实用工具,提升调试效率,是掌握虚拟串口技术的必备指南。
- 2025-09-13 21:26change_gai的博客 字符设备驱动是设备接口驱动,负责把功能暴露给用户空间。很多 USB 设备驱动,都会在内部注册一个字符设备,让用户可以通过/dev节点访问。所以USB 驱动和字符设备驱动不是对立关系,而是上下层关系USB 驱动是“硬件...
- 2026-03-05 09:22zhuyan108的博客 1、安装can管理工具2、串口转can(即 “把 CAN 帧打包成串口字节流发送”),此时can-utils。
- 2021-05-11 06:41weixin_39856607的博客 在设备开发中,常用到基于USB的虚拟串口,此类接口在linux平台上被枚举为ttyUSB设备。当有多个ttyUSB设备时,常常导致分不清是哪个功能接口。其实还是可以很容易分出来的,在sysfs中通过以下步骤查看可以轻而易举的...
- 2025-05-22 23:43kkkkklg的博客 其他常见相关串口设备的说明: /dev/ttyACM0:常见于STM32的USB虚拟串口(需STM32启用USB CDC模式)。 /dev/ttyAMA0:树莓派板载硬件串口(GPIO 14-TXD、15-RXD)。 /dev/ttyUSB0:USB转串口设备(如使用CH340、CP...
- Lright@的博客 虚拟机VMware中安装Ubuntu-Noetic,在连接Arduino控制板时出现的“/dev/ttyUSB0”或“/dev/ttyACM0”文件不存在的情况,USB串口无法与Arduino IDE进行通信时的问题分析及解决方案。
- 2020-03-10 22:17搁浅的蒲公英的博客 但是在Linux下,我们可以将对应的设备编写到rules文件,在我们插入新设备时候,就可以直接根据我们设置的串口名字找到对应设备,这可以应用到自启动的设备中,不会因为串口号不对应导致不必要的错误。小蝌蚪再也不用...
- 2021-05-11 11:51weixin_39825045的博客 我们的芯片外接了两个4G模块,num和acm驱动配置好了,开机启动后内核打印信息如下:可以看出ncm驱动配置成功,usb0~5都可以显示出来,ttyacm方面只能显示0~3,ttyacm4,ttyacm5报错error。error是这样的:cdc_acm 1-...
- 2021-05-14 15:01顶尖PPT的博客 我目前正在开发一个串口库,它已经使用特殊的框架来获取有关系统上串行端口的信息.虽然串口是Unix中的基本设计 – 作为答案,如this one证明 – 我认为测试文件是否是串口的好方法是测试字符设备的主要模式并检查这...
- 没有解决我的问题, 去提问