回答

收藏

[评测分享] 【米尔-STM32MP135入门级开发板测评】 4.RS232通讯测试

#板卡评测 #板卡评测 2084 人阅读 | 0 人回复 | 2023-10-01


1.  概述
RS232(Recommended Standard 232),也称为串口通信,是一种经典的串行通信标准。它用于在计算机和外部设备之间传输数据,采用单一信号线传输,适用于相对较短距离的通信。RS232通信通过正负电压来表示逻辑1和逻辑0,通信速率可变,允许点对点通信,一台计算机连接一台外部设备。该标准支持数据位、停止位、奇偶校验等参数的配置,但通常采用8位数据位、1位停止位、无奇偶校验。尽管已有更快速和远距离通信标准出现,但RS232仍在工业控制、调试设备、老旧设备连接等领域广泛应用。它的点对点通信、简单性和通用性使其在特定场景下继续发挥重要作用。

2.硬件连接
如下所示为板子的外设接口示意图,引出了RS232引脚,通过USB转RS232与电脑连接。
电路硬件设计,使用的是UART5作为RS232的接口,对应是ttySTM2,如下所示:

使用SSH连接至开发板,查看dev路径下的设备,如下所示,RS232使用的是UART5,对应设备使用的是ttySTM2,如下所示:
将 J19 的 232_RX 和 232_TX 分别与,实物连接如下所示:

3.通信测试
电脑使用上位机通过USB转RS232与开发板通信,通信配置与开发板配置保持一致。
配置开发板RS232通讯参数,配置如下所示:
通过上位机发送的数据,开发板将上位机发送的数据打印出来,如下所示:数据接收正确。

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条