前言
实话实说,串口还是有一定难度的,至少上个实验我翻车了。放心,我肯定是会把它弄明白的
# 一 、设计需求 使用RS485与另一块开发板的RS485通信
二、基础知识
RS485的电路如下
RS485使用的是UART6_RX(PC7)和UART6_TX(PC6),相对前面的实验多了一个收发控制引脚PD13.RS485是差分信号,无论是发送还是接收工都需要A,B同时进行,且同一时刻只能发或收,因此它是半双工。
RE和DE端分别为接收端和发送端的使能端,当RE为逻辑0时,U16处于接收状态;当DE为逻辑1时,U16处于发送状态
STM32CubeIDE设置
MX设置
代码设计
主函数
实验现象