RK3288 UART介绍与使用(分Android5.1版本和Ubuntu 14.04两个版本进行讲解)

本文详细介绍了在Android 5.1和Ubuntu 14.04系统下,如何对RK3288的UART3进行串口调试。通过ADB工具和picocom软件,分别进行收发数据测试,确保UART通信成功。
摘要由CSDN通过智能技术生成

Android 5.1系统下的uart串口调试:

使用ADB工具,测试板子上的串口3是否可以正常收发数据;
步骤:1、查阅RK3288单板资料,找到uart3的相关引脚,使用USB转串口与主机相连,用SecureCRT等串口工具设置号波特率等相关信息,
         打开串口,以便直观显示单板手法的数据;
      2、在主机环境下进入adb工作目录,开始测试:
      3、测试单板发送主机接收,输入指令:adb shell cat /dev/ttyS3 ,等待单板发送;在SecureCRT中输入任意发送的字符,观察主机是否收到对应内容来判断uart3通信是否成功;
      4、测试主机发送单板接收,输入指令:adb shell "echo firefly uart3 test... > /dev/ttyS3" ,通过观察SecureCRT是否接收到对应的字符来判断uart3通信是否成功。


Ubuntu14.04系统下的uart串口调试:

一、板载资源介绍:


Firefly-RK3288  开发板内置 5 路 UART,分别为 uart0,uart1,uart2,uart3,uart4。

  • uart0 为 uart_bt,用于蓝牙传输。

  • uart2 为 uart_dbg,用做调试串口。

  • uart 1、uart3、uart4 可做外部串口使用,开发板已将其引脚连接至 J10 处,其中 uart4 和 SPI0 引脚复用。

  • 拥有 64 字节的 FIFO 收发缓冲区,支持 5 位、6 位、7 位、8 位数据收发和 DMA 操作。

二、配置步骤(以uart3为例):

1、将板子上uart3的TX、RX、GND通过USB转串口连接到主机的USB口;(这里的主机为Linux系统环境)

$ sudo picocom -b 115200 /dev/ttyUSB0   (需要提前安装picocom;另

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值