亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現(xiàn)在的位置是:蟲蟲下載站 > 資源下載 > 技術(shù)資料 > FreeModbus學習筆記.

FreeModbus學習筆記.

  • 資源大小:1243 K
  • 上傳時間: 2022-06-24
  • 上傳用戶:wky20090436
  • 資源積分:2 下載積分
  • 標      簽: freemodbus

資 源 簡 介

FreeModbus學習筆記一、FreeModbus簡介

FreeMODBUS一個奧地利人寫的Modbus協(xié)議。它是一個針對嵌入式應(yīng)用的一個免費(自由)的通用MODBUS協(xié)議的移植。Modbus是一個工業(yè)制造環(huán)境中應(yīng)用的一個通用協(xié)議。Modbus通信協(xié)議棧包括兩層:Modbus應(yīng)用層協(xié)議,該層定義了數(shù)據(jù)模式和功能;另外一層是網(wǎng)絡(luò)層。

FreeMODBUS提供了RTU/ASCII傳輸模式及TCP協(xié)議支持。FreeModbus遵循BSD許可證,這意味著用戶可以將FreeModbus應(yīng)用于商業(yè)環(huán)境中。目前版本FreeModbus-V1.5提供如下的功能支持:

二、FreeModbus對硬件的需求

FreeModbus 協(xié)議對硬件的需求非常少——基本上任何具有串行接口,并且有一些能夠容納modbus數(shù)據(jù)幀的RAM的微控制器都足夠了。

◆一個異步串行接口,能夠支持接收緩沖區(qū)滿和發(fā)送緩存區(qū)空中斷。一個能夠產(chǎn)生RTU傳輸所需要的t3.5字符超時定時器的時鐘。

對于軟件部分,僅僅需要一個簡單的事件隊列。在使用操作系統(tǒng)的處理器上,可通過單獨定義一個任務(wù)完成Modbus時間的查詢。小點的微控制器往往不允許使用操作系統(tǒng),在那種情況下,可以使用一個全局變量來實現(xiàn)該事件隊列(AtmelAVR移植使用這種方式實現(xiàn))。

實際的存儲器需求決定于所使用的Modbus模塊的多少。下表列出了所支持的功能編譯后所需要的存儲器。ARM是使用GNUARM編譯器3.4.4使用-01選項得到的。AVR項數(shù)值是使用WinAVR編譯器3.4.5使用-Os選項編譯得到的。


相 關(guān) 資 源

主站蜘蛛池模板: 神农架林区| 二连浩特市| 凤翔县| 富民县| 长武县| 扬州市| 赫章县| 安塞县| 夏邑县| 湾仔区| 中方县| 涪陵区| 怀远县| 宝应县| 福鼎市| 丰城市| 昌江| 英超| 祁阳县| 云南省| 东海县| 永善县| 七台河市| 辽源市| 甘泉县| 花莲县| 阳原县| 定陶县| 明星| 温宿县| 太谷县| 铜陵市| 合江县| 黄石市| 万盛区| 西城区| 迭部县| 惠安县| 宁蒗| 忻城县| 德州市|