rtems 文章 進入rtems技術社區(qū)
基于RTEMS的USB設備驅(qū)動程序設計
- 引 言 在航空航天和工業(yè)控制等一些嵌入式應用領域,要求控制系統(tǒng)具有嚴格的實時性,能夠為任務提供一個可預見的響應時間。一些實時操作系統(tǒng)的引入可以有效地滿足任務的實時性要求,如RTEMS和 VxWorks。在這樣的系統(tǒng)中,如果系統(tǒng)通信模塊的通信速度不高,或者通信質(zhì)量不可靠,就會影響整個系統(tǒng)的實時性能。通用串行總線(USB)由于其高帶寬、高可靠性的特點,必將越來越多地應用到這類系統(tǒng)中。然而由于多數(shù)實時操作系統(tǒng)目前并未提供USB主機和設備的驅(qū)動,而且USB協(xié)議相對于其他串行通信協(xié)議(RS232、SPI等)復雜度
- 關鍵字: RTEMS USB
縮短μC/OS-II實時內(nèi)核中斷關閉時間的方法設計
- 引言在實時操作系統(tǒng)中,由于是多任務的并發(fā)運行,所以在進入一些臨界區(qū)時為了保證多任務的正常運行要關中...
- 關鍵字: 實時操作系統(tǒng) 中斷時間 RTEMS
RTEMS管理機制與USB驅(qū)動程序設計
- 介紹RTEMS實時操作系統(tǒng)和USB協(xié)議,分析RTEMS系統(tǒng)的設備管理機制,詳細描述RTEMS操作系統(tǒng)下的USB設備驅(qū)動程序的設計與實現(xiàn)。該設計根據(jù)USB的特點,通過合理的層次劃分,將驅(qū)動程序分為硬件抽象層和設備類驅(qū)動層,在硬件抽象層完成對USB設備控制器的操作,在設備類驅(qū)動層實現(xiàn)對各類USB設備命令的處理,保證了驅(qū)動程序易于移植和擴展。按照RTEMS的設備管理機制,為在RTEMS上運行的任務提供了標準I/0系統(tǒng)調(diào)用。
- 關鍵字: RTEMS USB 機制 程序設計
RTEMS任務級別調(diào)試技術研究
- 從系統(tǒng)調(diào)試的角度描述了RTEMS的結構,簡要介紹了GDB遠程調(diào)試模式和傳統(tǒng)的STUB調(diào)試技術,最后提出了使用GDB完成RTEMS任務級別調(diào)試的調(diào)試系統(tǒng)框架。此框架將遠程調(diào)試服務分割成兩個RTEMS任務和一個中斷處理程序,使開發(fā)者對指定應用程序進行調(diào)試時,不影響系統(tǒng)以及系統(tǒng)上其他應用程序的執(zhí)行。本文介紹的任務級別調(diào)試技術并不局限于RTEMS環(huán)境,可以根據(jù)具體需求應用于RTEMS以外的其他輕量級嵌入式操作系統(tǒng)之中。
- 關鍵字: RTEMS 調(diào)試 技術研究
開發(fā)RTEMS實時系統(tǒng)的板級支持包
- 開發(fā)RTEMS實時系統(tǒng)的板級支持包,板級支持包BSP在嵌入式系統(tǒng)中處于關鍵的位置,有力地支持了嵌入式系統(tǒng)的移植,而BSP的結構與功能隨不同的嵌入式系統(tǒng)的軟件硬件環(huán)境呈現(xiàn)較大的差異。本文介紹板級支持包的功能和實時系統(tǒng)摘要 RTEMS的體系結構,分析RTEMS的啟動過程。借鑒SPARC微處理器ERC32 BSP,提出一種RTEMS板級支持包的開發(fā)流程,主要說明模板BSP的選取、啟動代碼模塊和設備驅(qū)動程序模塊的實現(xiàn),鏈接器命令腳本的修改等。最后把BSP與RTEMS系統(tǒng)的其他模塊組合在一起,生成最終可執(zhí)行映像的過
- 關鍵字: 支持 系統(tǒng) 實時 RTEMS 開發(fā)
共5條 1/1 1 |
關于我們 -
廣告服務 -
企業(yè)會員服務 -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473