标题: STM32F103基于CubeMx HAL库的485收发程序 [打印本页]

作者: hao152    时间: 2020-12-9 19:50
标题: STM32F103基于CubeMx HAL库的485收发程序


主控:stmf103c8t6


485芯片:sp3485



平台:keil5


协议:modbus


语言:HAL库



应用场景:可以通过单片机与plc进行数据交互,实现对PLC数据查看,也可以实现对PLC进行数据修改

程序中带有modnus协议CRC校验。

程序中对于485的收数据采用DMA中断方式,极大的提高了cpu的效率。


CubeMx图片:


usart1:串口1为调试观察口,在程序中已重定向printf



usart2:串口2为485芯片收发口,通过控制串口2和485的RE实现485的收发。


本附件带有keil5主程序、CubeMx工程

全部资料51hei下载地址:
rs485.7z (5.13 MB, 下载次数: 281)


作者: 99312312    时间: 2021-4-28 20:50
谢谢分享 感恩付出 有劳
作者: 远小刘    时间: 2022-1-18 14:45
特来回馈,谢谢分享
作者: w1257539635    时间: 2023-7-29 16:49

特来回馈,谢谢分享




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1