STM32MP157实验(五)——串口通信RS485


前言

实话实说,串口还是有一定难度的,至少上个实验我翻车了。放心,我肯定是会把它弄明白的


# 一 、设计需求 使用RS485与另一块开发板的RS485通信

二、基础知识

RS485的电路如下
在这里插入图片描述RS485使用的是UART6_RX(PC7)和UART6_TX(PC6),相对前面的实验多了一个收发控制引脚PD13.RS485是差分信号,无论是发送还是接收工都需要A,B同时进行,且同一时刻只能发或收,因此它是半双工。
RE和DE端分别为接收端和发送端的使能端,当RE为逻辑0时,U16处于接收状态;当DE为逻辑1时,U16处于发送状态

STM32CubeIDE设置

MX设置

在这里插入图片描述

代码设计

在这里插入图片描述主函数
在这里插入图片描述

实验现象

在这里插入图片描述

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>