“EMB-3500-COM”的版本间的差异
来自ARM Wiki
Tangdapeng(讨论 | 贡献) |
Tangdapeng(讨论 | 贡献) (→串口使用方法) |
||
第181行: | 第181行: | ||
| COM2 || /dev/ttymxc1 || 支持485/422/232 | | COM2 || /dev/ttymxc1 || 支持485/422/232 | ||
|- | |- | ||
− | | COM3 || /dev/ttymxc2 || | + | | COM3 || /dev/ttymxc2 || RS232 |
|- | |- | ||
− | | COM4 || /dev/ttymxc3 || | + | | COM4 || /dev/ttymxc3 || RS232 |
|- | |- | ||
− | | COM5 || /dev/ttymxc4 || | + | | COM5 || /dev/ttymxc4 || RS232 |
|- | |- | ||
− | | COM6 || /dev/ttyHBA0 || | + | | COM6 || /dev/ttyHBA0 || RS232 |
|- | |- | ||
− | | COM7 || /dev/ttyHBA1 || | + | | COM7 || /dev/ttyHBA1 || RS232 |
|- | |- | ||
− | | COM8 || /dev/ttyHBA2 || | + | | COM8 || /dev/ttyHBA2 || RS232 |
|- | |- | ||
− | | COM9 || /dev/ttyHBA3 || | + | | COM9 || /dev/ttyHBA3 || RS232 |
|- | |- | ||
− | | COM10 || /dev/ttyHBB0 || | + | | COM10 || /dev/ttyHBB0 || RS232 |
|- | |- | ||
− | | COM11 || /dev/ttyHBB1 || | + | | COM11 || /dev/ttyHBB1 || RS232 |
|- | |- | ||
− | | COM12 || /dev/ttyHBB2 || | + | | COM12 || /dev/ttyHBB2 || RS232 |
|- | |- | ||
− | | COM13 || /dev/ttyHBB3 || | + | | COM13 || /dev/ttyHBB3 || RS232 |
|} | |} |
2018年9月21日 (五) 14:50的版本
串口引脚定义
COM1
功能 Pin Pin 功能 空 1 2 空 COM1_RX 3 4 COM1_RTS COM1_TX 5 6 COM1_CTS 空 7 8 空 地 9 10 地
COM2-5
- COM2支持 232/485/422,按右图配置: J1 J2 J3
功能 Pin# Pin# 功能 485_B 1 2 空 485_A 3 4 COM2_RTS COM2_RX 5 6 空 COM2_TX 7 8 5V 地 9 10 地 空 11 12 空 COM3_RX 13 14 COM3_RTS COM3_TX 15 16 COM3_CTS 空 17 18 5V 地 19 20 地 空 21 22 空 COM4_RX 23 24 COM4_RTS COM4_TX 25 26 COM4_CTS 空 27 28 5V 地 29 30 地 空 31 32 空 COM5_RX 33 34 COM5_RTS COM5_TX 35 36 COM5_CTS 空 37 38 5V 地 39 40 地
COM6-9
功能 Pin# Pin# 功能 空 1 2 空 COM6_RX 3 4 COM6_RTS COM6_TX 5 6 COM6_CTS 空 7 8 空 地 9 10 地 空 11 12 空 COM7_RX 13 14 COM7_RTS COM7_TX 15 16 COM7_CTS 空 17 18 空 地 19 20 地 空 21 22 空 COM8_RX 23 24 COM8_RTS COM8_TX 25 26 COM8_CTS 空 27 28 空 地 29 30 地 空 31 32 空 COM9_RX 33 34 COM9_RTS COM9_TX 35 36 COM9_CTS 空 37 38 空 地 39 40 地
COM10-13
功能 Pin# Pin# 功能 空 1 2 空 COM10_RX 3 4 COM10_RTS COM10_TX 5 6 COM10_CTS 空 7 8 空 地 9 10 地 空 11 12 空 COM11_RX 13 14 COM11_RTS COM11_TX 15 16 COM11_CTS 空 17 18 空 地 19 20 地 空 21 22 空 COM12_RX 23 24 COM12_RTS COM12_TX 25 26 COM12_CTS 空 27 28 空 地 29 30 地 空 31 32 空 COM13_RX 33 34 COM13_RTS COM13_TX 35 36 COM13_CTS 空 37 38 空 地 39 40 地
串口使用方法
- EMB-3500共有13路串口,1路调试口,12路用户串口。
- COM 2 - 5,4路是i.Mx6 CPU自带串口,除硬件流控外,其它串口特性均支持。
- COM 6 - 13 ,8路是通过两颗SPI芯片转换出串口,只能支持部分波特率和奇偶校验特性,非全功能串口。
- 所有串口引脚定义参考。
- COM2除232功能外,还支持485/422,参考 : 485跳线定义。
- 串口与Linux设备名对照表 :
端口 Linux设备名 功能 COM1 /dev/ttymxc0 调试口 COM2 /dev/ttymxc1 支持485/422/232 COM3 /dev/ttymxc2 RS232 COM4 /dev/ttymxc3 RS232 COM5 /dev/ttymxc4 RS232 COM6 /dev/ttyHBA0 RS232 COM7 /dev/ttyHBA1 RS232 COM8 /dev/ttyHBA2 RS232 COM9 /dev/ttyHBA3 RS232 COM10 /dev/ttyHBB0 RS232 COM11 /dev/ttyHBB1 RS232 COM12 /dev/ttyHBB2 RS232 COM13 /dev/ttyHBB3 RS232