Linux下如何使用USB转串口线
2007-08-22 13:51
197 查看
计算机的串口不能用,怎么与目标板的串口连接呢?
windows下可以用USB转串口线实现,在google上搜索了一下,linux下更简单,连驱动都免装!
测试环境:redhat linux fedora core 4
总结如下:
1. 检查是否存在设备/dev/ttyUSB0,如果没有就建立一个:
mknod /dev/ttyUSB0 c 188 0
以下推理未测试:
如果有多个USB口,可以类推,建立/dev/ttyUSB[1-n],注意从设备号要累加,
如:mknod /dev/ttyUSB[1-n] c 188 [1-n]
2. 启动minicom, 设置串口设备为 /dev/ttyUSB0, 再设置波特率/数据位/停止位,保存为缺省配置df1
3. 重启minicom, 复位目标板,看是否有打印信息?
如果没有请确认:a)USB/串口线没问题,b)确认你使用的USB口是第一个(一个个的试吧,一般电脑不会标示出来)
估计2.6的内核都应该没问题:
首先把usb转串口线插上然后用dmesg | grep usb查找如果看到:
“drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic”
就说明设备已被识别,然后往下看
drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303
usb 2-2: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
说明我的usb转串口芯片是PL-2303,对应系统设备是 dev/usb/tts/0,最后只需在minicom配置文件里将端口改成/dev/usb/tts/0就可以使用了:)
windows下可以用USB转串口线实现,在google上搜索了一下,linux下更简单,连驱动都免装!
测试环境:redhat linux fedora core 4
总结如下:
1. 检查是否存在设备/dev/ttyUSB0,如果没有就建立一个:
mknod /dev/ttyUSB0 c 188 0
以下推理未测试:
如果有多个USB口,可以类推,建立/dev/ttyUSB[1-n],注意从设备号要累加,
如:mknod /dev/ttyUSB[1-n] c 188 [1-n]
2. 启动minicom, 设置串口设备为 /dev/ttyUSB0, 再设置波特率/数据位/停止位,保存为缺省配置df1
3. 重启minicom, 复位目标板,看是否有打印信息?
如果没有请确认:a)USB/串口线没问题,b)确认你使用的USB口是第一个(一个个的试吧,一般电脑不会标示出来)
估计2.6的内核都应该没问题:
首先把usb转串口线插上然后用dmesg | grep usb查找如果看到:
“drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic”
就说明设备已被识别,然后往下看
drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303
usb 2-2: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
说明我的usb转串口芯片是PL-2303,对应系统设备是 dev/usb/tts/0,最后只需在minicom配置文件里将端口改成/dev/usb/tts/0就可以使用了:)
相关文章推荐
- Linux下如何测试及使用USB转串口线
- Linux下如何测试及使用USB转串口线
- 如何在Linux下使用虚拟光驱
- Linux下定时器的使用--alarm()&setitimer()及Linux下如何实现秒以下精确定时与休眠
- Linux下的wget和curl如何使用http proxy
- PHP计划任务:如何使用Linux的Crontab执行PHP脚本
- 如何混合使用Linux和Windows(下)
- Linux下touch命令有什么作用如何使用?
- 如何在 Linux 下挂载大于 2T 的 LUN? 使用 parted 创建 GPT 分区
- 如何在Linux操作系统之上的MySQL数据库操作环境中使用清屏命令?
- 如何使用Linux命令 自动获取IP
- 如何在linux命令行无界面下,使用selenium进行自动化测试
- 详细图解如何在 Windows cmd 下使用 Linux 的命令
- Linux的用户进程是如何使用内存的
- Linux如何获取命令的使用帮助
- Linux 2.6如何使用时间中断来完成进程调度
- 如何正确查看Linux机器内存使用情况
- 如何在Linux里使用xargs命令
- 内存详解-理解 JVM 如何使用 Windows 和 Linux 上的本机内存
- AutoVue使用教程:如何在64位Linux上安装AutoVue