資料介紹
文中以ARM7 TDMI 處理器為例,闡述了μClinux 進程調度的原理。根據該原理,
提出了一種在μClinux 平臺下實現實時任務的設計方法,這種方法較簡單,易于實現。這
種設計一般可應用于工業控制領域,可以解決一些工控環境中對連續執行任務的實時要
求。
關鍵詞:嵌入式系統,實時任務,μClinux,中斷,任務調度
隨著嵌入式系統的不斷發展,它在工業控制領域也得到越來越廣泛的應用。為了在嵌入式系統上實現復雜的軟件功能,比較好的方法是先構建操作系統(讓操作系統完成與硬件打交道的工作),然后在操作系統上編寫應用軟件。目前非常流行的μClinux 是一種很好的嵌入式操作系統,它既是開放源代碼,又是免費的。μClinux 是從原來PC 平臺上的Linux 操作系統改進而來的,繼承了Linux 高效、穩定的特性,所以在很多場合得到應用。然而,μClinux 應用于工控領域有一個很大的障礙。在大多數工控環境中對于時間的要求是很嚴格的,幾近苛刻。而μClinux 本身并沒有關注實時問題,它并不是為了Linux 的實時性而提出的,所以迫切要解決的問題就是針對特定的應用設計其它的方法,使μClinux 能夠完成相應的實時任務。
本文從作者所參與的項目開發實例入手,具體闡述在μClinux 下設計和完成一種實時任務的具體思想和方法。這種設計可以在一定程度上解決實時問題。
提出了一種在μClinux 平臺下實現實時任務的設計方法,這種方法較簡單,易于實現。這
種設計一般可應用于工業控制領域,可以解決一些工控環境中對連續執行任務的實時要
求。
關鍵詞:嵌入式系統,實時任務,μClinux,中斷,任務調度
隨著嵌入式系統的不斷發展,它在工業控制領域也得到越來越廣泛的應用。為了在嵌入式系統上實現復雜的軟件功能,比較好的方法是先構建操作系統(讓操作系統完成與硬件打交道的工作),然后在操作系統上編寫應用軟件。目前非常流行的μClinux 是一種很好的嵌入式操作系統,它既是開放源代碼,又是免費的。μClinux 是從原來PC 平臺上的Linux 操作系統改進而來的,繼承了Linux 高效、穩定的特性,所以在很多場合得到應用。然而,μClinux 應用于工控領域有一個很大的障礙。在大多數工控環境中對于時間的要求是很嚴格的,幾近苛刻。而μClinux 本身并沒有關注實時問題,它并不是為了Linux 的實時性而提出的,所以迫切要解決的問題就是針對特定的應用設計其它的方法,使μClinux 能夠完成相應的實時任務。
本文從作者所參與的項目開發實例入手,具體闡述在μClinux 下設計和完成一種實時任務的具體思想和方法。這種設計可以在一定程度上解決實時問題。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 一種實時嵌入式多任務微內核的分析與改進
- 一種基于排序學習的軟件眾包任務推薦方法 4次下載
- 一種基于公交系統的任務差異化分發方法 4次下載
- 一種利用GPU并行計算提升雜波生成實時性的方法 12次下載
- 定時任務的發展史是怎么樣的
- 關于實時操作系統中任務間通信的一種方法 3次下載
- 一種實時穩像方法及其電路設計 7次下載
- 實時操作系統中任務間通信的一種方法 46次下載
- 一種IPv6環境下DDoS實時檢測方法
- 允許多處理機故障的實時任務容錯調度算法
- VxWorks下實時多任務程序的實現
- 控制系統中實時任務分析
- OPC 實時任務系統動態調度算法的研究與設計The Stud
- 一種基于比特表的實時多任務新調度算法
- 實時任務處理程序設計中“易變的”變量
- 一種簡單高效配置FPGA的方法 745次閱讀
- linux定時任務的用法總結 883次閱讀
- MCU長耗時任務的優化策略 778次閱讀
- Spring Boot如何實現異步任務 1457次閱讀
- 講解消息分發的一種編譯期實現法 575次閱讀
- H3C交換機配置定時任務 1859次閱讀
- 說說Spring定時任務如何大規模企業級運用 714次閱讀
- 如何在SpringBoot項目中實現動態定時任務 1826次閱讀
- 基于一種深度強化學習技術的微電網實時能源優化方法介紹 4079次閱讀
- OpenAI提出了一種方法,能夠為復雜任務生成訓練信號 2447次閱讀
- 一種新的基于電穿孔的皮膚高效核酸遞送方法 5187次閱讀
- 關于ARM7 S3C4510B上μClinux移植問題 2407次閱讀
- php實現定時器任務方法詳解 1435次閱讀
- 一種基于FPGA嵌入式系統的雷達信號模擬器的實現 2744次閱讀
- 一種matlab調用signaltap采集數據的方法 3949次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費
- 2AN158 GD32VW553 Wi-Fi開發指南
- 1.51MB | 2次下載 | 免費
- 3AN148 GD32VW553射頻硬件開發指南
- 2.07MB | 1次下載 | 免費
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費
- 5AN153-用于電源系統管理的Linduino
- 1.38MB | 次下載 | 免費
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費
- 7SM2018E 支持可控硅調光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費
- 8AN-1308: 電流檢測放大器共模階躍響應
- 545.42KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 130次下載 | 免費
- 4使用單片機實現七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 53314A函數發生器維修手冊
- 16.30 MB | 31次下載 | 免費
- 6美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 7如何正確測試電源的紋波
- 0.36 MB | 17次下載 | 免費
- 8感應筆電路圖
- 0.06 MB | 10次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論