FreeModbus學習筆記一、FreeModbus簡介FreeMODBUS一個奧地利人寫的Modbus協(xié)議。它是一個針對嵌入式應用的一個免費(自由)的通用MODBUS協(xié)議的移植。Modbus是一個工業(yè)制造環(huán)境中應用的一個通用協(xié)議。Modbus通信協(xié)議棧包括兩層:Modbus應用層協(xié)議,該層定義了數(shù)據(jù)模式和功能;另外一層是網絡層。FreeMODBUS提供了RTU/ASCII傳輸模式及TCP協(xié)議支持。FreeModbus遵循BSD許可證,這意味著用戶可以將FreeModbus應用于商業(yè)環(huán)境中。目前版本FreeModbus-V1.5提供如下的功能支持:二、FreeModbus對硬件的需求FreeModbus 協(xié)議對硬件的需求非常少——基本上任何具有串行接口,并且有一些能夠容納modbus數(shù)據(jù)幀的RAM的微控制器都足夠了?!粢粋€異步串行接口,能夠支持接收緩沖區(qū)滿和發(fā)送緩存區(qū)空中斷。一個能夠產生RTU傳輸所需要的t3.5字符超時定時器的時鐘。對于軟件部分,僅僅需要一個簡單的事件隊列。在使用操作系統(tǒng)的處理器上,可通過單獨定義一個任務完成Modbus時間的查詢。小點的微控制器往往不允許使用操作系統(tǒng),在那種情況下,可以使用一個全局變量來實現(xiàn)該事件隊列(AtmelAVR移植使用這種方式實現(xiàn))。實際的存儲器需求決定于所使用的Modbus模塊的多少。下表列出了所支持的功能編譯后所需要的存儲器。ARM是使用GNUARM編譯器3.4.4使用-01選項得到的。AVR項數(shù)值是使用WinAVR編譯器3.4.5使用-Os選項編譯得到的。
標簽: freemodbus
上傳時間: 2022-06-24
上傳用戶:
醫(yī)療儀器的發(fā)展極大地豐富了治病救人的手段,使原來難以實現(xiàn)的診斷和治療方法成為可能,但也對相關人員提出了更高的要求。這些相關人員包括:操作和使用醫(yī)療儀器的醫(yī)護人員,醫(yī)院中或醫(yī)療儀器公司中為醫(yī)療儀器提供維護、技術支持或進行產品設計開發(fā)的工程技術人員,醫(yī)院中的醫(yī)療設備管理人員或政府監(jiān)管人員以及醫(yī)療儀器的銷售人員。為了用好、管好醫(yī)療儀器或者設計出符合臨床要求的醫(yī)療儀器,他們必須懂得醫(yī)療儀器的原理,包括有關的工程學原理和醫(yī)學應用原理。醫(yī)療儀器是個大家族。一方面,隨著醫(yī)療技術的發(fā)展,學科越分越細,因而在不同學科的發(fā)展進程中,產生了很多不同類型的、滿足不同需要的、應用于各種醫(yī)學領域的儀器設備,另一方面,現(xiàn)代醫(yī)療儀器是兼具光學、材料學、機械學和電子學等不同學科技術的綜合設備。不同的醫(yī)療儀器涉及不同的工程技術知識和不同的醫(yī)學臨床知識,不同廠商生產的醫(yī)療儀器又有不同的電路設計、機械結構和軟件設計理念。所以,對于醫(yī)療儀器,難以用抽象的或統(tǒng)一的基本原理進行概括,而只能針對不同的醫(yī)療儀器,分門別類地介紹其具體原理。
標簽: 醫(yī)療儀器
上傳時間: 2022-07-27
上傳用戶:slq1234567890
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(137)資源包含以下內容:1. 可以從字庫中提取中文字的字模點陣信息,可分為12X12、14X14、16X16、24X24.2. ST Flash loader的2次開發(fā)接口源碼.3. C8051 IC SPEC資料,相信對于大家有幫助..4. SmartARM2214開發(fā)板原理圖.5. 關于spi的接口程序.6. arm嵌入式應用.7. 介紹PCB中的走線粗細與電流大小的關系..8. RC500讀寫源程序5[1].6.9. Spanion的關于NAND Flash的ECC算法的簡單比較.10. ecos cvs version lwip-tcpip nat addon patch..11. Embeded Software Development With eCos eCos必備之書.12. ZLG_GUI在uC_OS的使用.13. 看到的比較全面的Eclipse教程.14. TI TMS320C5509A開發(fā)板原理圖.15. 智能車開發(fā)板的原理圖.16. fat文件系統(tǒng)的源碼 老外寫的FAT32文件系統(tǒng) 還是有用的.17. 本文件系統(tǒng)實現(xiàn)的一個類似于DOS/WINDOWS的文件管理系統(tǒng).18. Atmega128單片機的LCD顯示 開發(fā)環(huán)境ICCAVR.19. 基于ZigBee通訊協(xié)議的設計與實現(xiàn).20. 嵌入式三星2410板子上實現(xiàn)通信服務。共分為接收端和發(fā)送端兩部分.21. 此程序是在blackfin下實在的ide硬盤的程序.22. GSM短信LED條屏控制板,STC單片機+29C040+62256.23. ST7920 控制器系列中文圖形液晶模塊顯示程序(C語言).24. 普林斯頓大學的本科嵌入式系統(tǒng)設計的講義。講述覆蓋了嵌入式設計的各個方面.25. P437_軍用軟件開發(fā)規(guī)范 P437_軍用軟件開發(fā)規(guī)范.26. wince 啟動時 自動加載 SD卡 應用程序.27. ,2006altera大賽-基于軟核Nios的寬譜正弦信號發(fā)生器設計:摘要:本設計運用了基于 Nios II 嵌入式處理器的 SOPC 技.28. 支持s3c4510的bios。感覺其實現(xiàn)的方式還是比較巧妙的。而且網上還有對該源碼的學習日志。很是有利于大家學習.29. 基于Nuleus操作系統(tǒng)和s3c4510的編寫的EFC。已經包含了該EFC的設計說明。這是個實際產品的代碼.30. CPLD驅動顯示器的VGA口.31. 基于MFRC500讀卡芯片的完整讀卡程序.32. i2c introductions.33. 此文件為zigbee2006協(xié)議棧源碼.34. 基于QT60xx0的I2C接口開發(fā).35. STM32F10xxx USB開發(fā)者套件.36. 關于臺灣研華遠程以太網模塊上位機控制源代碼.37. 關于臺灣研華遠程以太網模塊上位機控制源代碼.38. 關于臺灣研華遠程以太網模塊上位機控制源代碼.39. 關于臺灣研華遠程以太網模塊上位機控制源代碼.40. 關于臺灣研華遠程以太網模塊上位機控制源代碼.
標簽: Demonstrator Release USB HID
上傳時間: 2013-04-15
上傳用戶:eeworm
SoPC Builder在一個工具中實現(xiàn)了嵌入式系統(tǒng)各個方面的開發(fā),包括軟件的設計和驗證,為充分利用SoPC技術提高電子系統(tǒng)的性能和降低成本提供了強有力的支持。
上傳時間: 2013-04-15
上傳用戶:eeworm
本代碼提供對動態(tài)數(shù)組的支持,在內存中程序將數(shù)據(jù)分塊存放,避免了大塊內存的申請。同時,與普通的雙向鏈表不同,本代碼提供了對內部數(shù)據(jù)的快速索引,大大提高了數(shù)據(jù)訪問速度
標簽: 代碼 動態(tài)數(shù)組
上傳時間: 2015-01-07
上傳用戶:lixinxiang
安全支持提供器接口(SSPI)源碼
上傳時間: 2014-01-02
上傳用戶:lwwhust
doslfn為dos下提供長文件名支持的最好軟件,個人搜集資料翻譯整理而成
上傳時間: 2015-01-31
上傳用戶:gxrui1991
XPMenuV2.2(提供XP菜單效果的界面控件-支持D6) 在WIN9X/2000/NT的環(huán)境下提供WINXP樣式的菜單,非常好看,包含全部源代碼,而且是免費的控件。推薦!
上傳時間: 2014-11-07
上傳用戶:zhangzhenyu
該控件是一個針對Access 數(shù)據(jù)庫而設計的查詢/分組統(tǒng)計/打印/預覽一體化控件。該控件需要 VB5/SP3 支持。 隨控件一起提供了一個例子, 在運行該例子以前, 請先安裝 LookView OCX, 方法是在該控件的目錄中使用DOS 命令: Regsvr32 LookView.OCX。源碼
上傳時間: 2013-12-16
上傳用戶:520
一個vhdl實現(xiàn)的測頻計,開發(fā)環(huán)境為任何支持vhdl語言的廠商提供的開發(fā)環(huán)境
標簽: vhdl 開發(fā)環(huán)境 測頻 廠商
上傳時間: 2014-07-31
上傳用戶:水中浮云