在笔记本上用Linux虚拟机使用minicom来配置串口通信,别人的问题的问题我不是很清楚,我就说说我自己用在配置Linux和uclinux通信过程中遇到的问题吧。
软件:Fedora 10 ,uCLinux ,vmare 8.0 , win7 minicom
硬件:FL2440开发板 笔记本电脑 USB转串口CH340
首先要搞清楚自己是否用了USB转驱动接口,一般的接口为PL2303和CH340两种。而在用这两种接口就一定需要驱动程序,而在Fedora 10 中这些内核模块其实已经是编译好了的。文件位置:/lib/modules/2.6.27.5-117.fc10.i686/kernel/drivers/usb/serial 。在这里面实际用到的就是usbserial.ko、ch341.ko 、pl2303.ko三个。
但是有的电脑可能是已加载了这些模块 。用 lsmod 查看是否已添加了。若能显示出下面的话句,
首先要搞清楚自己是否用了USB转驱动接口,一般的接口为PL2303和CH340两种。而在用这两种接口就一定需要驱动程序,而在Fedora 10 中这些内核模块其实已经是编译好了的。文件位置:/lib/modules/2.6.27.5-117.fc10.i686/kernel/drivers/usb/serial 。在这里面实际用到的就是usbserial.ko、ch341.ko 、pl2303.ko三个。
但是有的电脑可能是已加载了这些模块 。用 lsmod 查看是否已添加了。若能显示出下面的话句,
- ch341 8452 0
- pl2303 18564 0
- usbserial 30124 2 ch341,pl2303
usbserial 表示USB转串口。ch341 和pl2303表示两种驱动,有要根据使用的芯片来选择,两个都选上其实也没关系。我用的是ch340 .若是没有这些话句,那么就表示你没有装驱动
运行
运行
- insmod usbserial.ko
- insmod ch341.ko
这两条命令启动加载驱动。
关于minicom的设置,网上多的是,我这里就不再讲了。参考:http://www.cnblogs.com/oceanking/archive/2012/09/10/2679494.html
在minicom中对于选择/dev/ttyUSB0 的问题,我在网上查了下。一般用PL2303芯片的都是用的ttyUSB0,而用CH340的则是选择ttyS0。
最后一步是虚拟机的设置,因为Linux是在虚拟机中,因此要用物理串口,我们必须还要对其进行设置。在vm选项中有个setting。选择ADD 中的Serial Port就是串口的设置 ,但是要注意的是这里的打印机也是用串口,因此要删除打印机,若没删除打印机,那加添加的串口是Serial Port2。对Serial Port进行设置就是Use physical serial port 。网上其他的朋友说最好不要自动获取物理串口,但是我是自动获取的,反正我是没出现什么问题。
在使用commincom和串口通信过程中,在开发板端要选择正确的串口设备,因为我的开发板是FL2440的,在FL2440自带的Linux系统中串口的命名为"s3c2440_serial0"、"s3c2440_serial1"、"s3c2440_serial2"。因此在开发板上就要将串口设备名字改为相应的,否则会出现Illegal seek。

在使用commincom和串口通信过程中,在开发板端要选择正确的串口设备,因为我的开发板是FL2440的,在FL2440自带的Linux系统中串口的命名为"s3c2440_serial0"、"s3c2440_serial1"、"s3c2440_serial2"。因此在开发板上就要将串口设备名字改为相应的,否则会出现Illegal seek。
总结:此配置分三步走
1、加载驱动
2、使能物理串口
3、打开minicom
相关推荐
### Linux下PL2303HX驱动的安装与串口使用详解 ...完成上述步骤后,可以将编译好的strace程序部署到MINI2440开发板的`/usr/sbin`目录下使用。这种方式不仅有助于调试,还能加深对底层系统调用机制的理解。
**六、虚拟机Linux下的通信配置** 在虚拟机环境下,尤其是Linux系统中,使用USB转串口线与开发板通信需要额外的配置: 1. **确保虚拟机窗口激活**。 2. **物理连接确认**:重新插拔USB转串口线以触发系统识别。 3....
python教程学习
tdac034.pdf
veclibm111111111111
nssm工具,进行2次解压后即可
视讯镜头优化,操作不走
【数据结构】的资源,包括书籍、在线课程和网站
北京大学-DeepSeek系列-提示词工程和落地场景.pdf.png
【财信国际经济研究院-2025研报】2025年2月CPI和PPI数据点评:通胀低于预期,内需亟待提振.pdf
【毕业设计】java-springboot+vue精品在线试题库系统源码(完整前后端+mysql+说明文档+LunW).zip
python安装-25.求 a 的 b 次方——有点不好意思哈.py
代码实现了自适应IMM(交互式多模型)算法,专注于对目标状态进行估计,并结合了匀速(CV)和匀加速(CA)运动模型。它使用自适应观测噪声估计和扩展卡尔曼滤波器(EKF)作为滤波主体,并在最后提供误差统计特性输出。
中产品工业物联网联网的基础功能,是企业开启数字化转型的入门之选。它能帮助企业快速搭建起基础的设备数据采集与监控体系,以较低成本实
北京大学DeepSeek系列-DeepSeek与AIGC应用.pdf.png
【毕业设计-java】springboot-vue基于多维分类的知识管理系统实现源码(完整前后端+mysql+说明文档+LunW).zip
## 一、数据介绍 本数据参考C刊《管理评论》佟岩(2024)老师的做法,使用各年度省级政府工作报告中“减碳”关键词的词频总数来测度地方政府对“减碳”的重视程度,“减碳”关键词包括二氧化碳、低碳、减排、节能、能耗、环境保护(环保)、生态、绿色。 本数据包含:原始数据、参考文献、代码do文件、最终结果。 ## 二、参考文献: 佟岩,李鑫,徐国铨.企业集团碳减排压力与债务分布-来自高耗能上市公司的经验证据[J].管理评论,2024,36(02):210-221.DOI:10.14120/j.cnki.cn11-5057/f.2024.02.014 ## 三、相关数据:城市、城市编码、年份、减碳重视程度词频。
python教程学习
jfinal-undertow 用于开发、部署由 jfinal 开发的 web 项目
python学习一些项目和资源