飞腾派
直播中

费炜

1年用户 37经验值
擅长:嵌入式技术
私信 关注

【飞腾派4G版免费试用】硬件接口编程(一)UART

飞腾派40PIN 接⼝,有通⽤GPIO,I2C,UART,SPI,PWM 等接⼝可供使⽤。其原理图和实物图如下:
1.jpg

2.jpg

本次实验演示如何对飞腾派的UART接口进行编程,实现数据传输功能。

1、UART配置

40PIN 上的 UART2 在系统里对应的节点为/dev/ttyAMA2,下面使用 stty 进行串口配置。

配置串口波特率 为115200,8 位数据位,1 位停止位,无校验位。

如下图:

5.jpg

3.jpg

2、测试

通过USB转TTL串口板连接飞腾派。RX->TX,TX->RX。这里为了方便没有用到串口板,直接将飞腾派的TX和RX短接。UART2_TX为8脚,UART2_RX为10脚。

如下图:
4.jpg

用 cat 命令开启 ttyAMA2 的接收,加 & 让命令后台运行。

用 echo 命令通过 ttyAMA2 发送数据“飞腾派”。如下图:

6.jpg

可以看到,串口接收到了自己发送的“飞腾派”。

断开 TX 和 RX 的连接,再测试,发出的数据就没有收到:

7.jpg

至此UART串口数据收发实验成功。

更多回帖

发帖
×
20
完善资料,
赚取积分