最近項(xiàng)目使用了rtt,公司原有的modbus功能有些不完整,查了下發(fā)現(xiàn)agile_modbus挺適合現(xiàn)在的我,于是根據(jù)手冊(cè)和例程進(jìn)行了移植,基本實(shí)現(xiàn)了需要的功能,我的控制器是f103的,串口2做主機(jī),串口3做從機(jī),下面是移植完成的效果圖及核心部分代碼,將源文件添加到項(xiàng)目后,只需要更改串口號(hào)和收發(fā)控制引腳即可使用

-
控制器
+關(guān)注
關(guān)注
114文章
17623瀏覽量
190057 -
ModBus協(xié)議
+關(guān)注
關(guān)注
3文章
189瀏覽量
35023 -
RTThread
+關(guān)注
關(guān)注
8文章
132瀏覽量
42500
發(fā)布評(píng)論請(qǐng)先 登錄
agile_modbus移植例程分享
agile_modbus遇到一個(gè)rtu主機(jī)要求crc16值要swap時(shí)如何處理呢
分享一種Agile Modbus簡(jiǎn)易從機(jī)接入接口實(shí)現(xiàn)方式
使用agile_modbus接收不到數(shù)據(jù)是怎么回事
如何打開并且使用agile_telnet呢
基于RT-Thread實(shí)現(xiàn)的Agile Modbus協(xié)議棧
agile_modbus V1.1.2讀取48個(gè)寄存器時(shí)跑飛請(qǐng)問是我哪里沒有操作好嗎
有沒有哪位道友在RTThread內(nèi)核上移植modbus_tcp成功的啊
RT-Thread中Agile Modbus軟件包的使用
使用agile_modbus主機(jī)協(xié)議棧出現(xiàn)丟包是怎么回事?
RT-Thread Studio安裝軟件包agile-modbus后編譯出現(xiàn)arm-none-eabi-gcc: fatal錯(cuò)誤
使用S7-200 MODBUS指令實(shí)現(xiàn)通訊方法及例程
Agile Modbus簡(jiǎn)易從機(jī)接入實(shí)踐說明
RT-Thread中Agile Modbus軟件包的使用方法

agile_modbus例程分享
評(píng)論