亚洲精品影院一区二区-亚洲精品永久一区-亚洲精品中文一区不卡-亚洲精品中文字幕久久久久久-国产亚洲精品aaa大片-国产亚洲精品成人a在线

您好,歡迎光臨電子應(yīng)用網(wǎng)![登錄] [免費注冊] 返回首頁 | | 網(wǎng)站地圖 | 反饋 | 收藏
在應(yīng)用中實踐
在實踐中成長
  • 應(yīng)用
  • 專題
  • 產(chǎn)品
  • 新聞
  • 展會
  • 活動
  • 招聘
當(dāng)前位置:中國電子應(yīng)用網(wǎng) > 技術(shù)應(yīng)用 > 正文

基于uC/OSII的ARM9引導(dǎo)程序設(shè)計與實現(xiàn)

2012年03月26日14:07:12 本網(wǎng)站 我要評論(2)字號:T | T | T
關(guān)鍵字:應(yīng)用 

廖孝勇,孫棣華,趙君杰
重慶大學(xué)自動化學(xué)院,重慶

 

摘   要:針對嵌入式設(shè)備專有引導(dǎo)程序開發(fā)周期長、移植困難,開源引導(dǎo)程序代碼體積大、啟動速度慢等問題,提出基于uC/OSII內(nèi)核的ARM9引導(dǎo)程序設(shè)計方法。首先根據(jù)S3C2410處理器特點對uC/OSII內(nèi)核進行移植;其次在分析uC/OSII內(nèi)核啟動流程基礎(chǔ)上,設(shè)計基于uC/OSII內(nèi)核的引導(dǎo)程序功能結(jié)構(gòu),建立功能調(diào)度任務(wù)和任務(wù)調(diào)度優(yōu)先級,移植設(shè)備驅(qū)動和看門狗程序;較后分析內(nèi)核引導(dǎo)程序完整啟動流程與命令行功能,生成引導(dǎo)程序映像并與Uboot進行實驗比較。實驗結(jié)果表明,設(shè)計的引導(dǎo)程序體積小、啟動速度快,提高了引導(dǎo)程序的可移植性,降低了引導(dǎo)程序的開發(fā)難度和開發(fā)周期,為引導(dǎo)程序的開發(fā)提供了一種新思路。


關(guān) 鍵 詞:uC/OSII內(nèi)核;引導(dǎo)程序;硬實時;可移植性

 

1 引 言
引導(dǎo)程序是連接硬件平臺和內(nèi)核的橋梁。已有的研究表明,引導(dǎo)程序與硬件密切相關(guān),不太可能建立一個通用的引導(dǎo)程序。在實際應(yīng)用中,必須根據(jù)目標(biāo)系統(tǒng)的硬件配置,設(shè)計符合系統(tǒng)要求的較優(yōu)引導(dǎo)程序。目前,引導(dǎo)程序的設(shè)計有2種方法:一是根據(jù)硬件配置,自主設(shè)計和實現(xiàn)專用引導(dǎo)程序;二是在開源引導(dǎo)程序基礎(chǔ)上進行移植,如UBoot等。這2種解決方案各有優(yōu)缺點,前者體積較小,系統(tǒng)啟動快,但開發(fā)周期長、工作量大;后者功能強,但體積較大,啟動較慢。由于uC/OSⅡ源代碼公開、體積小,很容易移植到其他處理器上[1],因此本文采用基于小型、實時的uCOSⅡ內(nèi)核來進行引導(dǎo)程序的設(shè)計和實現(xiàn),不僅保持專有引導(dǎo)程序啟動快、體積小的優(yōu)勢,而且降低開發(fā)的難度和周期,同時引入uC/OSⅡ操作系統(tǒng),大大提高了引導(dǎo)程序的可移植性。

 

登錄網(wǎng)站后可下載文件

網(wǎng)友評論:已有2條評論 點擊查看
登錄 (請登錄發(fā)言,并遵守相關(guān)規(guī)定)
如果您對新聞頻道有任何意見或建議,請到交流平臺反饋。【反饋意見】
關(guān)于我們 | 聯(lián)系我們 | 本站動態(tài) | 廣告服務(wù) | 歡迎投稿 | 友情鏈接 | 法律聲明
Copyright (c) 2008-2025 01ea.com.All rights reserved.
電子應(yīng)用網(wǎng) 京ICP備12009123號-2 京公網(wǎng)安備110105003345號