主控:stmf103c8t6
485芯片:sp3485
平臺:keil5
協議:modbus
語言:HAL庫
應用場景:可以通過單片機與plc進行數據交互,實現對PLC數據查看,也可以實現對PLC進行數據修改 程序中帶有modnus協議CRC校驗。 程序中對于485的收數據采用DMA中斷方式,極大的提高了cpu的效率。
CubeMx圖片:
引腳圖
usart1:串口1為調試觀察口,在程序中已重定向printf
串口1
usart2:串口2為485芯片收發口,通過控制串口2和485的RE實現485的收發。
本附件帶有keil5主程序、CubeMx工程 全部資料51hei下載地址:
rs485.7z
(5.13 MB, 下載次數: 281)
2020-12-9 22:49 上傳
點擊文件名下載附件
|