这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 有奖活动 » 基于米尔TIAM62L开发板的串口通信及应用

共1条 1/1 1 跳转至页

基于米尔TIAM62L开发板的串口通信及应用 20

助工
2026-05-13 23:18:29     打赏

米尔TI AM62L开发板是一款基于TI AM62L内核的开发工具,其资源框图如图1所示。

image.png

图1 资源框图

单就AM62L 而言,它集成了 8 个 UART 控制器,在设计时需要做好资源分配,以避免冲突。在AM62L 核心板上,已将这 7 个 UART和1 个调试串口全部引出。

而在MYD-YM62LX 开发板上,则提供了调试串口(UART0)、 RS232(UART2)及RS485(UART1与UART6)供用户使用。

其中,最重要的当属调试串口,其电路如图2所示。

image.png

图2 调试用串口

其次,还配置了一个 RS232 接口和两个 RS485 接口,其电路见图3和图4所示。

image.png

图3  RS232电路

image.png

image.png

图4  RS485电路

RS232 和RS485 的接口是由接口 J12 引出,接口的引脚排列见如图5所示。

image.png

图5 引脚排列

对于调试串口来说,它即可发送指令也可反馈接收信息。

通常使用echo指令即可发送字符串信息,见图6所示。

image.png

图6 发送字符串

当然,也可以图7的方式来方式字节数据。这里ttyS0就是调试串口的设备名。

image.png

图7 发送字节数据

此外,我们也可将发送引脚和接收引脚分开来使用,其测试效果见图8所示。

此时,较为不便的是串口终端可输入和发送指令,但缺少实时跟踪的输入内容显示。

image.png

图8发送字节数据 

ttyS2所对应的是接口设备RS232,当RS232接口连接USB转RS23S功能模块时,则可进行RS232的收发测试。

功能模块的引脚排列见图9所示,相应的引脚功能见图10所示,它与开发板的连接如图11所示。

image.png

图9 接口引脚排列

image.png

图10 引脚功能

image.png

图11 器件连接

当在调试串口发送如下指令时:

image.png

通过转换模块可接收到发送的信息,见图12所示。

image.png

图12 接收内容

对于RS485接口,在连接RS485转TTL模块的情况下,即可实现遵循RS485协议标准的通讯,这里就不再细致介绍。

除了能发送指令和数据外,也可以接收数据,其功能测试见图13所示。在完成接收后,其内容将被存储到指定文件test.txt中。

image.png

图13 接收测试

除此之外,还可以限时进行数据接收,其操作见图14所示。

image.png

图14 限时接收 

除了发送功能外,另一个重要的问题就是串口参数的设置,将波特率设置为9600bps的操作见图15所示。

image.png

图15 波特率设置 

有了以上的技术准备,该如何利于串口呢?

这里仅以MP3功能模块的控制来作为一个使用示例,因为该功能模块是支持用串口进行控制的,该功能模块的引脚排列见图16所示。在使用时,其实只使用RX引脚即可。

image.png

图16 MP3模块引脚排列

其实,单就串口控制MP3功能模块来讲并不困难,稍感麻烦的是可供使用的串口引脚均已占用,为此只好从RS232接口入手。

那该如何处理呢,既然只有RS232接口可用,那只好将MP3功能模块也升级为RS232通讯,其器件连接见图17所示。

image.png

图17 器件连接

在硬件的基础上,只需使用调试串口发送MP3功能模块的控制指令即可达到音乐播放的作用,见图18所示。

image.png

图18 播放指令测试

经测试,说明其控制效果符合预期。当然,以此为基础还可实现更多串口设备的控制。

演示视频:




关键词: 米尔TI AM62L    

共1条 1/1 1 跳转至页

回复

匿名不能发帖!请先 [ 登陆 注册 ]