1./dev目录下tty设备释义
/dev/tty 当前控制终端Terminal
/dev/ttyn和/dev/console (虚拟)控制台终端
/dev/ttySn 一般为/dev/ttyS0 串行端口终端,接串口线使用的端口设备
/dev/ttyUSBn 一般为/dev/ttyUSB0 USB转串口终端,接USB转串口线可用此端口设备
2.CP3202芯片介绍
主芯片为CP2102,安装驱动后生成虚拟串口
USB取电,引出接口包括3.3V(<40mA),5V,GND,TX,RX,信号脚电平为3.3V,正逻辑
板载状态指示灯、收发指示灯,正确安装驱动后状态指示灯会常亮,收发指示灯在通信的时候会闪烁,波特率越高亮度越低
支持从300bps~1Mbps间的波特率
通信格式支持:1)5,6,7,8位数据位;2)支持1,1.5,2停止位;3)odd,even,mark,space,none校验
支持操作系统:windows vista/xp/server 2003/200,Mac OS-X/OS-9,Linux
USB头为公头,可直接连接电脑USB口
3.CP2102设备加载
要想操作CP2102的U转串设备,需要配置内核U转串驱动,主要包括以下几个驱动添加:
Device Drivers --->
[*] USB support --->
<*> USB Serial Converter support --->
[*] USB Generic Serial Driver
<*> USB CP210x family of UART Bridge Controllers
4.设备使用
驱动配置后,插入CP2102芯片的U转串设备后,/dev目录下一般会生成ttyUSB0设备节点,使用以下命令向其输出数据即可:
echo 123 > /dev/ttyUSB0