亚洲欧美第一页_禁久久精品乱码_粉嫩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) 資 源

主站蜘蛛池模板: 八宿县| 永德县| 陇南市| 庆安县| 平谷区| 五原县| 山西省| 玉山县| 福建省| 白山市| 金秀| 屏东市| 平邑县| 乌拉特前旗| 兴城市| 体育| 宕昌县| 夹江县| 晋江市| 思南县| 台东市| 巴东县| 兖州市| 巨鹿县| 洛川县| 台东县| 秭归县| 桂阳县| 彰化县| 昌乐县| 额尔古纳市| 台中县| 钟山县| 许昌县| 阳山县| 南平市| 福清市| 西昌市| 上饶县| 淮南市| 涟源市|