非也 发表于 2019-1-15 10:05:50

i.MX6Q工控板串口的使用

  TQi.MX6Q工控板采用2.0间距镀金双排BTB接口,引出接口高达200pin,有多个串口可使用。UART1白色接口为3线的RS232电平的调试串口接口,3Pin 2.00mm间距。实物图上的一脚位置位于接口最下端,接口定义从下到上分别为RXD0,TXD0,GND。2路5线RS232电平的DB9接口,5路TTL电平扩展接口,DB9接口使用防静电设计,有效的防护静电损坏接口。COM1为默认的调试串口,和PC之间通信需使用交叉串口线,使用开发板套件中的串口线即可。COM2和PC之间通信需使用直连串口线,请用户注意。

  将uart_test_app_for_linux复制到板子文件系统/usr/bin下,短接收发脚命令行输入,下面的例子为串口UART5自收发测试:
uart_test_app_for_linux /dev/ttymxc4 -b 115200 -l -rw "123456" -asc
==================================================
Device
loop true
read write w:123456
format ascii
boudrate = 115200
interval : 1000 ms
==================================================
open /dev/ ttySAC4 ok
fcntl=0
isatty success!
fd-open=3
set done!
/dev/ttySAC4 read=6 : 123456
/dev/ttySAC4 write :123456
  看到打印收到123456写入123456收发成功。短接收发脚命令行输入,下面的例子为串口UART5 自收发测试
cat /dev/ttySAC4&
echo"123456">/dev/ttySAC4
  如果出现刷屏现象说明UART5正常。因刷屏现象不能关闭,要测试其他项目只能重新启动。了解更多嵌入式平台资讯,可登陆天嵌科技官网www.embedsky.com。

页: [1]
查看完整版本: i.MX6Q工控板串口的使用