久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7082|回復(fù): 11
打印 上一主題 下一主題
收起左側(cè)

FreeModbus從機基于STM32平臺移植源碼

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:365566 發(fā)表于 2018-12-13 22:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
如題


1,例程介紹:
    由于freemodbus未提供基于STM32平臺的例程,本例程旨在讓更多電子愛好更快入門STM32平臺上freemodbus的移植,本例程所以使用的硬件平臺為STM32F429DISCOVER開發(fā)板,軟件平臺為Keil+STM32_HAL庫+STM32CUBEMX,modbus調(diào)試軟件為modbus poll,在使用modbus poll調(diào)試時可能會出現(xiàn)寄存器地址錯誤的情況,如何解決見下文,如果想移植到其他STM32硬件平臺還需參見其他網(wǎng)址(見下文)。

2,如何使用本例程:
    如果使用是使用的和作者相同的硬件平臺則可以直接打開Keil編譯下載運行,其他硬件平臺還需簡單修改。
    本例程使用的文件結(jié)構(gòu)為STM32CUBEMX創(chuàng)建的文件結(jié)構(gòu),層次結(jié)構(gòu)清晰,相對官方,代碼注釋風(fēng)格為doxygen風(fēng)格,直接運行doxygen生成文檔可能會出錯(作者的注釋不規(guī)范)
    由于本例程使用STM32CUBEMX自動創(chuàng)建底層,有好多驅(qū)動沒有刪減,在閱讀時大可不理會,也不會影響freemodbus的移植。
    由于標(biāo)準(zhǔn)的modbus協(xié)議的寄存器地址是從1開始的,不會出現(xiàn)0,所以再用modbus poll進(jìn)行調(diào)試時可能會出現(xiàn)寄存器地址錯誤,解決方案:1,在modbus poll中將為0的寄存器+1

2,將源代碼mbfuncinput.c文件中第97行usRegAddress++注釋掉

3,免責(zé)聲明:
     本例程僅供學(xué)習(xí)使用,由于作者也是剛剛接觸modbus,所以在注釋時難免出現(xiàn)錯誤忘學(xué)習(xí)者理解,本例程無法直接進(jìn)行項目開發(fā),出現(xiàn)任何問題與作者無關(guān)因為實際的項目開發(fā)還需根據(jù)自己的需要進(jìn)行相關(guān)的裁剪和功能完善,本例程只實現(xiàn)了讀取輸入寄存器的功能,需要其他功能另請參見官方示例
     本例程準(zhǔn)守STM32和freemodbus相關(guān)協(xié)議開源協(xié)議,附帶開源協(xié)議副本

全部資料51hei下載地址:
FreeModbus從機基于STM32.7z (3.5 MB, 下載次數(shù): 319)


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:189747 發(fā)表于 2018-12-14 13:21 | 只看該作者
謝謝
回復(fù)

使用道具 舉報

板凳
ID:223999 發(fā)表于 2018-12-28 14:37 | 只看該作者
看一下
回復(fù)

使用道具 舉報

地板
ID:146544 發(fā)表于 2019-3-20 20:16 | 只看該作者
學(xué)習(xí)一下
回復(fù)

使用道具 舉報

5#
ID:507395 發(fā)表于 2019-4-9 20:28 | 只看該作者
非常需要,參考一下,謝謝
回復(fù)

使用道具 舉報

6#
ID:462389 發(fā)表于 2019-7-3 11:26 | 只看該作者
非常感謝,51hei就是不錯
回復(fù)

使用道具 舉報

7#
ID:282095 發(fā)表于 2019-7-3 11:47 | 只看該作者
工業(yè)控制總線進(jìn)行主機和從機的通訊
回復(fù)

使用道具 舉報

8#
ID:407676 發(fā)表于 2019-7-11 23:29 | 只看該作者
大佬大佬,你最帥
回復(fù)

使用道具 舉報

9#
ID:576308 發(fā)表于 2019-7-12 11:07 | 只看該作者
學(xué)習(xí)一下
回復(fù)

使用道具 舉報

10#
ID:697364 發(fā)表于 2020-3-4 10:14 | 只看該作者
感謝樓主分享!
回復(fù)

使用道具 舉報

11#
ID:767326 發(fā)表于 2020-6-2 11:16 | 只看該作者
真的不錯這個
回復(fù)

使用道具 舉報

12#
ID:305196 發(fā)表于 2023-9-19 15:20 | 只看該作者
我自己移植的程序,調(diào)試半個月了,HAL_UART_Receive一直返回HAL_BUSY,不知道什么造成的,剛好都是STM32F429,下載下來學(xué)習(xí)下,謝謝!
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 黄色精品 | 精品国偷自产在线 | 精品在线免费观看视频 | 国产精品99999 | 在线成人 | 97视频网站 | 免费观看一级特黄欧美大片 | 亚洲精品中文字幕av | 成人精品一区二区三区 | 亚洲欧洲精品在线 | 欧美中文字幕一区二区三区亚洲 | 久久精品亚洲欧美日韩精品中文字幕 | 99精品在线观看 | 欧美大片一区二区 | 91免费在线 | 欧美激情视频一区二区三区在线播放 | 亚洲精品乱码久久久久久久久 | 欧美一区二区在线观看 | 久草综合在线视频 | 狠狠操天天干 | 天堂三级 | 一级片网址 | 少妇一级淫片aaaaaaaaa | 色婷婷国产精品综合在线观看 | av一区二区三区四区 | 国产精品国产精品国产专区不蜜 | 国产高清美女一级a毛片久久w | 国产精品毛片无码 | 国产一区二区在线免费观看 | 2一3sex性hd| 中文字幕一区二区三区四区五区 | 成人午夜免费网站 | www日日日 | 情侣av| 伊人一区 | 国产在线视频一区二区董小宛性色 | 亚洲精品乱码久久久久久黑人 | 欧美一区二区二区 | 国产欧美日韩一区二区三区在线 | 久久成人免费 | 9色网站|