嵌入式系統(tǒng)講座
標(biāo)簽: VxWorks Rtos 嵌入式系統(tǒng) 實(shí)時(shí)操作系統(tǒng)
上傳時(shí)間: 2013-10-11
上傳用戶:l254587896
RTX中文版,相對(duì)其他Rtos上手比較快一些,推薦初學(xué)者或者有需要的。
標(biāo)簽: RL-RTX_ARM_RTX 操作系統(tǒng)
上傳時(shí)間: 2013-12-19
上傳用戶:旭521
實(shí)時(shí)操作系統(tǒng),Kernel部分完成于2006年上半年,其IPC部分甚至是年中時(shí)才具備相 應(yīng)的雛形。最開始時(shí)是因?yàn)橐獮榕笥炎鲆粋€(gè)小型的手持設(shè)備,而本人起初又是另一國(guó)內(nèi)老牌 實(shí)時(shí)操作系統(tǒng):DOOLOO Rtos開發(fā)人員,但這個(gè)團(tuán)隊(duì)在2005年底已經(jīng)解散。但朋友的系統(tǒng)要 上,用其他小型系統(tǒng)嗎,一不熟悉,二看不上。答應(yīng)朋友的事,總得有解決方法吧,即使是原來(lái) 的DOOLOO Rtos,因?yàn)槠浞耉xWorks結(jié)構(gòu),導(dǎo)致它的核心太大,包括太多不必要的東西(一套 完整的libc庫(kù)),這些方案都否決了。怎么辦?當(dāng)時(shí)朋友那邊也不算太急,先自己寫一套內(nèi)核吧。 這個(gè)就是源頭!(后來(lái)雖然朋友的項(xiàng)目夭折了,但這套OS則保留下來(lái)了,并開源了,萬(wàn)幸) 1 序 3 1.1 RT-Thread誕生 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 艱難的發(fā)展期 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 一年增加0.0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.4 Cortex-M3的變革 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.5 面向?qū)ο笤O(shè)計(jì)方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.6 文檔結(jié)構(gòu) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 實(shí)時(shí)系統(tǒng) 7 2.1 嵌入式系統(tǒng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2 實(shí)時(shí)系統(tǒng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3 軟實(shí)時(shí)與硬實(shí)時(shí) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 快速入門 11 3.1 準(zhǔn)備環(huán)境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.2 初識(shí)RT-Thread . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.3 系統(tǒng)啟動(dòng)代碼 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.4 用戶入口代碼 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.5 跑馬燈的例子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.6 生產(chǎn)者消費(fèi)者問題 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4 RT-Thread簡(jiǎn)介 25 4.1 實(shí)時(shí)內(nèi)核 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 虛擬文件系統(tǒng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.3 輕型IP協(xié)議棧 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.4 shell系統(tǒng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.5 圖形用戶界面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.6 支持的平臺(tái) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 5 內(nèi)核對(duì)象模型 29 5.1 C語(yǔ)言的對(duì)象化模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 5.2 內(nèi)核對(duì)象模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6 線程調(diào)度與管理 39 6.1 實(shí)時(shí)系統(tǒng)的需求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
標(biāo)簽: RT-Thread 實(shí)時(shí)操作系統(tǒng) 編程指南 版本
上傳時(shí)間: 2013-10-14
上傳用戶:1234321@q
VxWorks是WindRiver(風(fēng)河)公司開發(fā)的嵌入式實(shí)時(shí)操作系統(tǒng)(Rtos),由于它的高實(shí)時(shí)性,所以廣泛地應(yīng)用于軍事、工業(yè)控制、通信等領(lǐng)域;分析了VxWorks下PCI總線多功能數(shù)據(jù)采集卡的實(shí)現(xiàn)方法;以ADLINK的PCI7396數(shù)據(jù)采集卡為例,介紹PCI總線設(shè)備的配置空間,包括它的結(jié)構(gòu)及訪問方法,重點(diǎn)介紹PCI總線設(shè)備在VxWorks下驅(qū)動(dòng)程序的開發(fā)步驟及編程要點(diǎn),并對(duì)開發(fā)過程中的關(guān)鍵部分給予代碼說(shuō)明;在某綜合控制系統(tǒng)中,開發(fā)的驅(qū)動(dòng)程序運(yùn)行穩(wěn)定、可靠。
上傳時(shí)間: 2013-11-02
上傳用戶:masochism
The use of the Wind River VxWorks Real-Time Operating System (Rtos) on Virtex™-4embedded PowerPC™ processors continues to be a popular choice for high performanceFPGA designs. The introduction of the Wind River Workbench design environment has enableda new and easier way for designers to control the configuration of the VxWorks kernel. Thisguide shows the steps required to build and configure a ML403 Embedded DevelopmentPlatform to boot and run the VxWorks Rtos. A VxWorks bootloader is created, programmedinto Flash, and used to boot the design. The concepts presented here can be scaled to anyPowerPC enabled development platform.
上傳時(shí)間: 2013-10-26
上傳用戶:agent
1.改移植和模板工程不包括操作系統(tǒng)核ucosⅡ的源代碼,如需使用請(qǐng)向操作系統(tǒng)的供應(yīng)商聯(lián)系或者網(wǎng)上下載免費(fèi)的源代碼。 2.本移植使用的是 ucosⅡ 2.83版本,需要在OS文件夾下添加的操作系統(tǒng)源代碼包括如下文件: os_flag.c os_mbox.c os_mem.c os_mutex.c os_q.c os_sem.c os_task.c os_time.c os_tmr.c os_core.c
上傳時(shí)間: 2013-10-27
上傳用戶:gps6888
本書通過介紹嵌入式領(lǐng)域的相關(guān)知識(shí),包括新 一代Soc、熱門的Rtos及跨平臺(tái)的移動(dòng)Java,引導(dǎo)讀者了解并徹底分析了解通訊、信息、娛樂于一身的嵌入式系統(tǒng)技術(shù)。
標(biāo)簽: 嵌入式 相關(guān)知識(shí)
上傳時(shí)間: 2015-03-13
上傳用戶:star_in_rain
嵌入式文件系統(tǒng),可以移植到其他Rtos中,很值得看看,接口簡(jiǎn)單
標(biāo)簽: 嵌入式文件系統(tǒng)
上傳時(shí)間: 2014-12-05
上傳用戶:s363994250
外國(guó)人寫的調(diào)度器,比Rtos簡(jiǎn)單,感興趣的朋友可以借鑒
標(biāo)簽: 調(diào)度
上傳時(shí)間: 2015-04-21
上傳用戶:a6697238
外國(guó)人寫的時(shí)間觸發(fā)的調(diào)度器源碼,比Rtos更可靠。更容易調(diào)試。
標(biāo)簽: 時(shí)間觸發(fā) 調(diào)度 源碼
上傳時(shí)間: 2014-01-21
上傳用戶:cjf0304
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1