在RIOT OS上使用數字溫度傳感器源碼在RIOT OS上使用數字溫度傳感器源碼
標簽: 數字溫度傳感器
上傳時間: 2021-12-31
上傳用戶:
python-os語法大全這是一份非常不錯的資料,歡迎下載,希望對您有幫助!
標簽: python
上傳時間: 2022-01-16
上傳用戶:1208020161
本文主要研究基于嵌入式實時操作系統(tǒng)uC/OS-11在AM上的移植。從成本、性能和功耗三方面考慮,系統(tǒng)硬件平臺采用ARMTDM微處理器。從系統(tǒng)的穩(wěn)定性、可靠性和資源有效管理的角度,軟件平臺采用實時操作系統(tǒng)uC/OS-II.系統(tǒng)采取軟硬件協(xié)同設計的方法完成整個平臺的構建,全文從硬件平臺、關鍵代碼的設計、操作系統(tǒng)的移植三個方面闡述了基于ARM的嵌入式系統(tǒng)的設計過程。關鍵代碼的設計包括啟動代碼、中斷處理程序、FASH燒寫程序的設計和開發(fā),文中分析了各部分代碼的設計流程,并給出關鍵程序流程圖和部分源碼,是設計嵌入式系統(tǒng)開發(fā)的關鍵部分。在操作系統(tǒng)的移植過程中,實現了嵌入式系統(tǒng)對ARM微處理器的移植,論文介紹了uCOS-11的文件結構和ARMTM的寄存器結構及運行模式,結合具體源代碼討論了操作系統(tǒng)移植的實現流程。整個系統(tǒng)設計完成以后在多刃劍開發(fā)板上進行了試驗,基本達到所要求的各項性能指標。
標簽: 嵌入式 操作系統(tǒng) arm
上傳時間: 2022-06-22
上傳用戶:
摘要:介紹了以FreeModbus協(xié)議找在嵌入式搶占實時操作系統(tǒng)μC/OS-l的STM32平臺上,成功實現了Modbus協(xié)議的移植。通過詳細分析FreeModbus協(xié)議花并編寫STM32F103VET6微處理器的底層驅動,成功實現了工業(yè)Modbus協(xié)議RTU和ASCll兩種模式的通信功能。測試結果表明,在實際工業(yè)生產控制和儀表開發(fā)中,應用Freemodbus協(xié)議,完全符合工業(yè)數據采集、實時控制和數據處理等廠級重復性和精確度要求,在一定程度上降低了工業(yè)儀表開發(fā)的周期及成本。關鍵詞:實時操作系統(tǒng),uC/OS-ll,FreeModbus,Modbus協(xié)議,STM32Abstract:This paper introduces FreeModbus stack transplanted to the STM32 platform which has been embedded in the preemptive real-time operating system uC/OS-ll,in order that the transplantation of the Modbus protocol is successfuly im-plemented.The FreeModbus stack is analyzed in detail and STM32F103VET6 microprocessor underlying driver is writed,so that the two Modbus industrial communication function RTU and ASCll are successfully realized.Keywords:time operating system,uC/OS-ll,.FreeModbus,Modbus協(xié)議,STM32
標簽: freemodbus 通信協(xié)議
上傳時間: 2022-06-25
上傳用戶:
居于VC下的uC/OS-II的一個例程代碼
標簽: ucos_vc
上傳時間: 2013-06-17
上傳用戶:songyuncen
MicroC/OS-II The Real-Time Kernel Second Edition By Jean J. Labrosse CMP Books, CMP Media LLC Copyright 2002 by CMP Books ISBN 1-57820-103-9 CMP Books CMP Media LLC 1601 West 23rd Street, Suite 200 Lawrence, Kansas 66046 785-841-1631 www.cmpbooks.com email: books@cmp.com The programs and applications on this disk have been carefully tested, but are not guaranteed for any particular purpose. The publisher does not offer any warranties and does not guarantee the accuracy, adequacy, or completeness of any information and is not responsible for any errors or omissions or the results obtained from use of such information.
標簽: MicroCOS_II 嵌入式 實時操作系統(tǒng)
上傳時間: 2013-06-09
上傳用戶:zhyiroy
yi關于UC/OS II 移植到DSP TMS320F2812中的一個工程示例
上傳時間: 2013-04-24
上傳用戶:zq70996813
著名嵌入式操作系統(tǒng)uc os-ii全部源代碼共享!
上傳時間: 2013-04-24
上傳用戶:W51631
隨著經濟的發(fā)展、生產管理自動化水平的不斷提高,將傳統(tǒng)的儀表、現場總線和以太網技術相結合,研制帶有總線接口的現場智能檢測儀表及遠程網絡傳輸系統(tǒng)成為業(yè)界關注的熱點。本文對困內外該課題的研究現狀進行了詳細分析,提出了一種基于CAN總線的智能儀表遠程傳輸系統(tǒng)的設計方案。 本文首先分析了課題的關鍵問題所在,并闡述了系統(tǒng)的總體設計方案。接著對系統(tǒng)的軟硬件設計進行了詳細的論述。在設計中選用C8051F040單片機作為現場智能檢測儀表的核心處理器,設計了信號調理電路、CAN總線接口電路和人機交互接口等,實現了對水體環(huán)境中溫度、pH、鹽度、濁度等常規(guī)參數的檢測,以此儀表作為CAN總線節(jié)點并通過CAN接口向總線發(fā)送檢測到的參數數據。還設計了基于ARM7處理器LPC2292嵌入式CAN—Ethernet網關。在網關硬件平臺設計完成的基礎上移植了嵌入式實時操作系統(tǒng)μC/OS—Ⅱ,在此基礎上實現了一個經過裁剪的適合嵌入式系統(tǒng)應用TCP/IP協(xié)議棧,并實現了嵌入式Web服務器,以此網關作為CAN總線主節(jié)點接收總線上的數據并保存在網關中。這樣,監(jiān)控中心管理人員通過IE瀏覽器訪問嵌入式CAN—Ethernet網關的Web服務器,就能夠在瀏覽器的Web頁面上動態(tài)顯示保存在網關中的智能儀表檢測的實時數據。 本系統(tǒng)在實際測試中運行穩(wěn)定可靠,通過對運行結果和性能的分析可知,將工業(yè)以太網和CAN總線技術與智能儀表結合起來,將現場智能設備的各種信息傳到遠離現場的控制室,可以實現某些特殊或危險的無人值守場合的監(jiān)控,使生產中的事故降到最低點,同時易于設備的后期維護,能給企業(yè)帶來可觀的經濟效益。同時本系統(tǒng)是一個全開放式系統(tǒng),具有很強移植性和技術升級空間,可以很容易地應用到其他監(jiān)控領域如國防軍工、海洋地質、環(huán)境生態(tài)等各行各業(yè),具有良好的發(fā)展前景。
上傳時間: 2013-04-24
上傳用戶:蔣清華嗯
隨著生活水平的提高,人們越來越關注自己的身體健康,血壓是反映人體生理狀況的最重要指標之一,正常的血壓是保證身體健康的重要條件。 另外血壓也是重癥病人監(jiān)護的重要指標,準確、及時地監(jiān)測血壓,對于了解病情、診斷疾病和保障危重病人安全都極為重要。因此,研制高性能的血壓監(jiān)控系統(tǒng)具有重要的現實意義。 針對以上所述,本文提出了一種采用遠程血壓監(jiān)控系統(tǒng)的解決方案,它融合計算機技術、測控技術和網絡通訊技術為一體,使電子血壓系統(tǒng)實現網絡化。本系統(tǒng)將采集到的血壓信息經處理后顯示到液晶屏上,同時將此信息以TCP/IP的方式發(fā)送到網絡上,這就是本設計的目的所在。 本論文在開始介紹了人體生理信號的特點及其測量條件之后,詳細研究分析了血壓測量原理以及舒張壓和收縮壓的判別。論文的重點放在系統(tǒng)硬件和軟件兩個方面的設計。在硬件方面,以ARM Cortex-M3內核的處理器LM3S8962作為控制器(內部集成有A/D轉換器和以太網控制器等),使得硬件系統(tǒng)的設計簡單化。整個硬件系統(tǒng)電路由六部分構成:處理器LM3S8962最小系統(tǒng)電路;電源模塊:JTAG接口電路:血壓檢測模塊;液晶顯示模塊;網絡接口。其中,血壓檢測模塊是整個系統(tǒng)設計的關鍵部分和難點部分,它主要是將袖壓的直流部分和交流部分分離出來送到A/D轉換器。軟件方面,這個部分是第四章的系統(tǒng)軟件的設計,首先把實時操作系統(tǒng)μC/OS-Ⅱ移植到處理器LM3S8962上,然后講解了應用程序的設計(由三個部分組成),分別是A/D轉換處理程序設計、液晶顯示程序設計和網絡通訊程序設計。論文的最后對系統(tǒng)的軟硬件調試做了簡單的介紹以及全文的總結。 關鍵詞:TCP/IP 示波法 舒張壓 收縮壓 μc/OS-Ⅱ
標簽: 遠程 血壓監(jiān)控系統(tǒng)
上傳時間: 2013-06-17
上傳用戶:yph853211