STM32F0單片機添加Modbus支持步驟

1、把modbus庫文件夾和port文件夾複製到工程目錄下

2、把兩個文件夾中的.c文件添加到工程中

3、把包含路徑添加進來

4、主程序main.c中包含modbus相關頭文件
#include "mb.h"
#include "mbport.h"
#include "mbutils.h"

5、把modbus.c和modbus.h文件複製到工程目錄的src和inc下,把modbus.c添加進工程中

6、把uart.c和uart.h文件複製到工程目錄的src和inc下,把uart.c添加到工程中

6、主程序main.c中包含#include "modbus.h",#include "uart.h"

7、主程序初始化部分添加ModbusInit(devAddr,baudrate,datLen,parity);函數

8、把eMBPoll();添加到mian.c的while(1)中

這樣就添加完了。modbus通信的線圈、離散輸入、寄存器等在modbus.c中定義,如果要在別的wen'文件使用,要用extern引用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章