硬件准备
1.STM32H5开发板
2.STM32F030CCT6_SWITCH_V10开发板
资料链接
接线
485A->485A
485B->485B
如图:
编写程序
H5_485原理图如下
H5_UART2经RS485电平转换芯片向外发送485信号,RS485_CTRL接VCC,默认处于RS485发送状态。H5正常使用UART2发送数据即可,不关心其他。
STM32F030CCT6_SWITCH_V10开发板原理图如下:
485信号经RS485电平转换芯片向030_UART1发送数据。RS485_CTRL接030_GPIO,故可设置其电平高/低继而设置485的发送/接收状态。本实验将RS485_CTRL软件置低(默认接收),使用030_UART1接收H5_UART2即可。
效果
H5_UART2连续发送“12345”。
030_UART1接收图如下: