摘要:FreeR'TOS作為一種開源的輕量級多任務實時操作系統,被廣泛應用在各種嵌入式儀器和設備中,但該操作系統不支持軟件模塊的動態加載,這限制了它的靈活性和擴展性。本文在詳細分析ELF文件符號重定位原理的基礎上,通過修改FreeRTOS任務的內存布局,并在其內核中添加ELF文件加載器,實現軟件模塊的動態加載和卸載功能。程序在STM32平臺上的測試結果表明,軟件模塊能夠在系統運行時被動態加載入內存,并成功被FreeRTOS內核調度執行。
關鍵詞:FreeRTOS;ELF文件;動態軟件模塊;符號重定位
0引言
動態軟件模塊是一種能夠在操作系統運行時加載和卸載的程序代碼或數據,對于不支持該特性的嵌人式操作系統,其任務代碼必須與操作系統內核一起編譯,鏈接成一個完整的可執行鏡像,并下載或燒寫到目標板中運行,一旦任務代碼需要修改更新,則必須重新編譯所有代碼。這一不支持動態軟件模塊的缺點限制了嵌入式操作系統的靈活性和可擴展性,給應用軟件的更新升級也帶來了不便。
資源簡介:摘要:FreeR'TOS作為一種開源的輕量級多任務實時操作系統,被廣泛應用在各種嵌入式儀器和設備中,但該操作系統不支持軟件模塊的動態加載,這限制了它的靈活性和擴展性。本文在詳細分析ELF文件符號重定位原理的基礎上,通過修改freertos任務的內存布局,并在其...
上傳時間: 2022-06-24
上傳用戶:
資源簡介:基于HT49CVX的遙控接收軟件模塊設計指南 本軟件模塊用于接收譯碼編碼格式為NEC 格式 (見圖1) 的紅外遙控器信號,由于使用了RMT TIMER,所以適用于帶有RMT TIMER 功能的HT49CVX 系列。
上傳時間: 2013-11-21
上傳用戶:jiangshandz
資源簡介:查詢是信息管理系統中使用涉及用戶最多使用最頻繁的功能。為了提高用戶查詢的靈活性與查詢效率,設計了基于多表的動態查詢模塊,使得用戶可以自己選擇查詢數據項,動態組合查詢條件。應用結果表明,該模塊不僅提高了查詢的靈活度與效率,而且增加了查詢的信息...
上傳時間: 2013-11-11
上傳用戶:18165383642
資源簡介:這是一本介紹軟件模塊的書,可以用這些模塊設計嵌入式系統.
上傳時間: 2015-06-19
上傳用戶:baitouyu
資源簡介:TEC6122芯片數碼管動態掃描模塊,C51編寫,已經用在產品中了,對學習LED動他掃描很有幫助的
上傳時間: 2013-12-23
上傳用戶:小寶愛考拉
資源簡介:軟件模塊之間總是存在著一定的接口,從調用方式上,可以把他們分為三類:同步調用、回調和異步調用。
上傳時間: 2016-02-03
上傳用戶:sz_hjbf
資源簡介:本書詳細介紹當前幾大熱點ARM嵌入式系統軟件模塊的c/c++以及UCOSii的編程方法和技巧及其在AM7上的實現。分為5個壓縮軟件包,每個壓縮軟件包介紹一種模塊的編程方法和技巧。第1個壓縮軟件包演示了FAT文件系統的基礎知識,以及兼容FAT12、FAT16和FAT32的文件系...
上傳時間: 2016-03-27
上傳用戶:氣溫達上千萬的
資源簡介:詳細介紹CF卡和IDE硬盤及相應軟件模塊CF的設計思想及實現過程。
上傳時間: 2014-06-01
上傳用戶:362279997
資源簡介:用VC開發綜合自動化動態軟件,由于在做組態軟件開發,這方面資料比較多,這個很實用。
上傳時間: 2013-12-09
上傳用戶:王小奇
資源簡介:WiMAX基站系統中關鍵軟件模塊的設計與實現,優秀論文
上傳時間: 2014-06-26
上傳用戶:CSUSheep
資源簡介:實現點到點的以太網協議,用于撥號上網,是撥號上網的基礎部分軟件模塊.
上傳時間: 2014-01-08
上傳用戶:kbnswdifs
資源簡介:技術文件名稱:MPLSv1.0軟件模塊測試規程
上傳時間: 2017-08-13
上傳用戶:a673761058
資源簡介:8位七段碼動態掃描控制VHDL設計。動態掃描模塊,延時模塊,譯碼模塊。設計采用狀態機思路。
上傳時間: 2014-12-08
上傳用戶:1966640071
資源簡介:0402、油田區域網無線綜合測控系統軟件模塊的設計
上傳時間: 2014-04-09
上傳用戶:houzx
資源簡介:現代軋鋼機的機組容量日益增大,其有功、無功負荷變動異常劇烈。由于大部分設備供電多半采用晶閘管整流裝置,使電網中諧波增大,功率因數降低,出現較大的電壓波動。因此研究軋鋼廠供電系統電能質量的基本內容—無功補償與諧波抑制,對提高企業供電可靠性、降...
上傳時間: 2013-04-24
上傳用戶:hewenzhi
資源簡介:電力電子系統的集成化是現今電力電子技術發展的趨勢,系統的模塊化和標準化技術是目前電力電子領域的重要研究方向。研究基于電力電子網絡的變流系統,對復雜電力電子裝置的系統級集成具有重要意義,是電力電子系統集成技術的基本組成部分。本文從變流系統的功...
上傳時間: 2013-06-15
上傳用戶:silenthink
資源簡介:軟件無線電技術作為一種新的通信技術,其基本思想是構造一個通用硬件平臺,使寬帶A/D,D/A盡量靠近天線,在數字域完成信號處理,通過選用不同軟件模塊即可實現不同的通信功能,這樣大大縮短了電臺的研發周期。該技術在通信(尤其是在移動通信)領域有著迫切的需...
上傳時間: 2013-07-21
上傳用戶:淺言微笑
資源簡介:西門子的S7-300的仿真軟件PLCSIM,是集成在西門子編程軟件SIEP7中的一個軟件模塊,可以仿真PLC的大部分功能。
上傳時間: 2013-07-09
上傳用戶:jiahao131
資源簡介:通過討論常見的串口軟件使用的方法,提出基于一種稱之為雙緩沖隊列的串口緩沖區管理策略的串口軟件模塊的實現方法和其中要注意的問題。
上傳時間: 2015-06-15
上傳用戶:xuan‘nian
資源簡介:本文檔詳細描述組成系統的各個軟件組成部分,包括每個軟件模塊(或類)的屬性、方法、事件,各軟件模塊的外部接口說明,測試要點等內容。 本文檔由項目組維護,供項目組使用
上傳時間: 2013-12-26
上傳用戶:wcl168881111111
資源簡介:如今,隨著人們對安全、節能環保、舒適等性能的持續追求,催生了汽車工業快速發展,尤其是汽車電子及總線技術的快速發展。目前汽車電子化已成為汽車工業發展的趨勢,但是其快速的發展也面臨著挑戰。為了解決應用程序重復開發、移植困難等傳統汽車電子嵌入式軟...
上傳時間: 2022-03-19
上傳用戶:shjgzh
資源簡介:該文在全面介紹和評述電力系統微機保護原理及其發展趨勢的基礎上,對電力系統中大量應用的35KV及以下電壓等級的電力變壓器的繼電保護進行了專門研究.根據這一類電力變壓器的運行特點,吸取以往各種保護方法的長處,提出了一套適合于35KV及以下電壓等級的電力變壓...
上傳時間: 2013-04-24
上傳用戶:zzbbqq99n
資源簡介:斷路器是電力系統中重要的控制和保護設備,對維護電力系統的安全、穩定和可靠運行起著重要的作用。如何使斷路器高度智能化,并且更安全和可靠,是電力系統保護的發展要求,也是本論文研究的目的。 本文在深入研究了智能斷路器國內外發展狀況的基礎上,精心設...
上傳時間: 2013-04-24
上傳用戶:BK094
資源簡介:本文針對目前國內基于PROFIBUS-DP的產品價格昂貴,安裝和維護成本高等缺點,以山西某大型煤礦的空壓機監控系統自動化改造工程為例,在重點研究了PROFIBUS-DP協議的基礎上自行提出了一套PROFIBUS-DP現場總線控制系統,并詳細設計了該系統中的PROFIBUS-DP主站部...
上傳時間: 2013-06-27
上傳用戶:hank
資源簡介:進入二十一世紀以來,隨著我國經濟、社會、文化各方面快速發展,人民生活節奏日益加快,遠程互動交流要求不斷提高。網絡化生活方式真正進入到平常百姓家。為適應社會的持續高速發展,必須廣泛開發應用網絡化、信息化的工作生活產品,滿足社會市場需求。本課題...
上傳時間: 2013-07-08
上傳用戶:夜月十二橋
資源簡介:智能控制器是智能斷路器的核心,不僅具有普通脫扣器的各種保護功能,而且還具有實時參數顯示、故障記憶和查詢、自診斷等多項功能。在回顧和總結了智能斷路器的發展歷程后,討論了當前智能斷路器的發展趨勢,提出了基于ARM的斷路器智能控制器的研究。本論文介...
上傳時間: 2013-06-10
上傳用戶:yy307115118
資源簡介:針對城市交通中的停車難問題,課題組研制了有效的泊車管理系統,泊車手持機是泊車管理系統的重要組成部分之一,完成車輛的信息輸入任務及對車輛實現有效監管。泊車手持機主要實現與泊車咪表的無線通信,讀寫會員車主IC卡,車牌圖像的采集和提供友好的交互操作...
上傳時間: 2013-06-28
上傳用戶:sssl
資源簡介:數控機床是現代制造系統的基礎和核心,而先進的數控技術是解決機床制造業持續發展的關鍵。隨著嵌入式系統、微計算機技術和集成電路的迅速發展,高性能的32位CUP開始普及。它執行速度快、功能強大,在中、低檔數控系統中已經完全可以替代PC機及8位單片機,獲得...
上傳時間: 2013-05-25
上傳用戶:mylinden
資源簡介:視頻監控以其直觀方便、準確、信息內容豐富而廣泛應用于許多場合,已經滲透到交通、城市治安、國防等多種領域,甚至家庭安防,在人們的日常生活中扮演著越來越重要的作用。 由于傳統的視頻監控系統存在著結構復雜、穩定性可靠性不高、價格昂貴而且傳輸距離明...
上傳時間: 2013-04-24
上傳用戶:emouse
資源簡介:隨著微電子技術和計算機技術的發展,工業生產過程的自動化和智能化程度越來越高。就玻璃工業生產而言,以前浮法玻璃生產線上所用的質量檢測都是通過利用人眼離線檢驗或專用儀器抽樣檢測,無法滿足實時檢測的要求,并且人眼檢測只能發現較大的玻璃缺陷,所以玻...
上傳時間: 2013-07-02
上傳用戶:shenglei_353