
怎样测试串口和串口线是否正常
一把串口者USB转串口线插到计算机上。
二步:打开串口调试助手 接着选口,串口线和 USB 转串口的端口号路径:电脑上--右键--属性--硬件--设备管理器-端口(COM 和LPT),点开端口前面的+号查看即可。
注释:1、USB-SERIAL CH340(COM4)就是USB转串口的端口号 2、通讯端口(COM1)是计算机原来自带的端口号第三步:设置串口调试助手(见下图)1、串口:COM4是和串口线或者 USB转串口线在上述路径中查看到的端口号。
2、发送的字符\\\/数据: 图片上输入的是59,你可以随便输入2位数字。
3、其余设置按照下图。
使用短路冒或者铁丝、镊子之类的短接即可,没有电,手碰到都没事。
4、短接串口线或者USB转串口线9针中的2和3(插针底座上有编号的,仔细看) 5、短接完毕后,用鼠标左键点击 串口调试助手上的 手动发送 可以看到如下界面:结论:每点击一次可以收到一次数据,说明串口和串口线正常。
ubuntu串口号这么多,怎么判断哪个是主板自带的
输入sudo minicom -s,注意前边一定要加sudo阿,否则在咱们配置完后会出现cannot write to \\\/etc\\\/minicom\\\/minirc.dfl的权限问题
弹出下图设置界面 使用方向键 选择 Serial port setup,按Enter键,进入设置环境,如下图 输入a或者A,选择串口设备,在这里我使用的是USB转串口,并且我的开发板连接到了COM1上,将\\\/dev\\\/tty8修改为\\\/dev\\\/ttyUSB0,如果不知道自己的开发板连接到计算机的哪个COM口,可以查看我的这篇博客: 注意:使用USB转串口,那么串口COM1对应ttyUSB0, COM2对应ttyUSB1;如果没有使用USB转串口,而是直接使用串口,那么串口COM1对应ttyUSB0, COM2对应ttyUSB1。
配置完串口设备后,按Enter键,再输入E,配置波特率,按默认配置即可 115200 8N1 (波特率:115200,数据位:8,奇偶校验位:N 无,停止位:1)。
配置完波特率,按Enter键,再输入F,配置硬件流控,选择NO 再继续配置软件流控,也选择NO。
都配置完后,按下Enter键返回上一界面,选择save setup as dfl(即将其保存位默认配置),再选择Exit,关闭minicom。
使用 再次输入命令 sudo minicom,是刚才的配置生效,可以看到串口输出信息 嘿嘿,配置好了
补充说明:这是我在网上看到的,先记下来,以后使用的时候再看。
在通过串口用xmodem协议烧写内核时会提示没有xmodem协议,所以还必须安装软件包:lrzsz sudo apt-get install lrzsz 这时候就可以正常地用minicom通过串口烧写内核了。
下次在输入minicon 即可直接进入。
命令minicom是进入串口超级终端画面,而minicom -s为配置minicom。
说明\\\/dev\\\/ttyS0 对应为串口0 为你连接开发板的端口。
注意:非正常关闭minicom,会在\\\/var\\\/lock下创建几个文件LCK*,这几个文件阻止了minicom的运行,将它们删除后即可恢复组合键的用法是:先按Ctrl+A组合键,然后松开这两个键,再按Z键。
另外还有一些常用的组合键。
(1)S键:发送文件到目标系统中;(2)W键:自动卷屏。
当显示的内容超过一行之后,自动将后面的内容换行。
这个功能在查看内核的启动信息时很有用。
(3)C键:清除屏幕的显示内容;(4)B键:浏览minicom的历史显示;(5)X键:退出mInicom,会提示确认退出。
3、配置文件所在目录Ctrl + A --> O+-----[configuration]------+| Filenames and paths || File transfer protocols -|| Serial port setup || Modem and dialing || Screen and keyboard || Save setup as dfl || Save setup as.. || Exit |+--------------------------+选择Filenames and paths+-----------------------------------------------------------------------+| A - Download directory : \\\/home\\\/crliu || B - Upload directory : \\\/tmp || C - Script directory : || D - Script program : runscript || E - Kermit program : || F - Logging options || || Change which setting? |+-----------------------------------------------------------------------+(1)A - download 下载文件的存放位置(开发板 ---> PC)开发板上的文件将被传输到PC机上的\\\/home\\\/crliu目录下。
(2)B - upload 从此处读取上传的文件(PC ---> 开发板)PC机向开发板发送文件,需要发送的文件在\\\/tmp目录下(PC机上的目录)。
做了此项配置后,每次向开发板发送文件时,只需输入文件名即可,无需输入文件所在目录的绝对路径。
我们在windows中查找自己的开发板与电脑的连接的COM口时,可以通过查找设备管理器来看,但是换到咱们的linux系统中就不能这样做了,下面说一下在linux中是怎么查看COM口信息的。
首先,将我的mini2440开发板通过USB转232串口线与PC机连接,这时候咱们的linux系统自动安转了驱动程序,可以使用命令:dmesg 来查看安装驱动的信息,如下图 从上图可以看出咱们的串口设备是0, 你也可以使用命令: ls -l \\\/dev\\\/ttyUSB*来查看相关的信息,如下图 至此,我们已经顺利的将串口连接到Ubuntu系统上了,也查看到自己开发板连接的是USB转串口设备\\\/dev\\\/ttyUSB0,如果是普通的串口设备会是\\\/dev\\\/ttyS*.
大侠帮忙
怎样把通过串口读到电脑上的数据存储到某个路径下
VB 里有 mscomm 控件很简单的可以 看看 入门书籍 Visual_Basic与_RS-232_串行通信控制有 pdf 文档
串行接口和并行接口的区别介绍
串行接口串行接口,简称串口,也就是COM接口,是采用串行通信协议的扩展接口。
串口的出现是在1980年前后,数据传输率是115kbps~230kbps,串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备,目前部分新主板已开始取消该接口。
并行接口并行接口,简称并口,也就是LPT接口,是采用并行通信协议的扩展接口。
并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一般用来连接打印机、扫描仪等。
所以并口又被称为打印口。
另外,串口和并口都能通过直接电缆连接的方式实现双机互连,在此方式下数据只能低速传输。
微型计算机主机与外部设备的连接,基本上使用了两类接口;串行接口与并行接口。
并行接口是指数据的各位同时进行传送,其特点是传输速度快,但当传输距离较远、位数又多时,导致了通信线路复杂且成本提高。
串行通信是指数据一位位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信,并可以利用电话线,从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。
串行通信本身又分为异步通信与同步通信两种。
串行通信线路上传送的是数字信号,表示传送数字信号能力的指标为数据速率(Data Rate),其单位为bps(bit persecond),即每秒钟传送的二进制位数。
串行接口标准: 目前普遍采用的一种串行接口标准是RS-232-C标准。
RS-232-C接口标准采用25个引脚的连接器(D型插座)。
RS-232-C规定有25根连线。



