ARM7TDMI-S在嵌入式系統(tǒng)中的Bootloader代碼設(shè)計(jì)
發(fā)布時(shí)間:2007/4/23 0:00:00 訪問次數(shù):498
|
您現(xiàn)在的位置:下載 ,155K | LPC2106 的貨源和報(bào)價(jià) LPC2106 的相關(guān)技術(shù)信息 | 其他型號(hào) | 深圳市天之奧科技有限公司聯(lián)系人:胡 電話:0755-25469321/13543274849 | 上海裕強(qiáng)電子科技有限公司聯(lián)系人:孔小姐/王小姐 電話:021-66313756/66313169 | 永正(香港)科技有限公司聯(lián)系人:王俊立 電話:0755-82807932 | 深圳市芯宇達(dá)電子有限公司聯(lián)系人:蔡先生 電話:0755-89808406 | |||
>>更多供應(yīng)商 |
ARM7TDMI-S在嵌入式系統(tǒng)中的Bootloader代碼設(shè)計(jì)
摘要:ARM7TDMI-S是ARM公司設(shè)計(jì)的一款32位精簡(jiǎn)指令集處理器內(nèi)核,LPC210x系列是飛利浦半導(dǎo)體公司生產(chǎn)的基于ARM7TDMI-S內(nèi)核的芯片。在嵌入式系統(tǒng)設(shè)計(jì)中,針對(duì)嵌入式處理器和操作系統(tǒng)的Bootloader代碼的設(shè)計(jì)是一個(gè)難點(diǎn)。本文根據(jù)用lpc2106進(jìn)行嵌入式系統(tǒng)設(shè)計(jì)的實(shí)際經(jīng)驗(yàn),總結(jié)出基于ARM7TDMI-S內(nèi)核的嵌入式處理器芯片的Bootloader代碼設(shè)計(jì)的一般流程;給出LPC2106芯片在基于μC/OS-II操作系統(tǒng)的嵌入式應(yīng)用中,BootLoader程序的詳細(xì)設(shè)計(jì)流程及其中的一些關(guān)鍵技術(shù)和代碼。
關(guān)鍵詞:ARM7TDMI-S嵌入式系統(tǒng) BootLoader代碼 LPC2106 μC/OS-II
引言
芯片的Bootloader代碼(即啟動(dòng)代碼)就是芯片復(fù)位后進(jìn)入操作系統(tǒng)之前執(zhí)行的一段代碼,主要是為運(yùn)行操作系統(tǒng)提供基本的運(yùn)行環(huán)境,如初始化CPU堆棧、初始化存儲(chǔ)器系統(tǒng)等。Bootloader代碼與CPU芯片的內(nèi)核結(jié)構(gòu)、具體芯片和使用的操作系統(tǒng)等因素有關(guān)。其功能有點(diǎn)類似于PC機(jī)的BIOS(BASIC INPUT/OUTPUT SYSTEM,基本輸入輸出系統(tǒng))程序,但是由于嵌入式系統(tǒng)的軟硬件都要比PC機(jī)的簡(jiǎn)單,所以它的Bootloader代碼要比BIOS程序簡(jiǎn)單得多。
嵌入式系統(tǒng)被定義為:以應(yīng)用中為心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟件硬件可裁剪,適用于系統(tǒng)對(duì)功能、可靠性、成本、何種、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)的核心部件是嵌入式處理器。隨著嵌入式系統(tǒng)在人們?nèi)粘I钪械膹V泛運(yùn)用,嵌入式處理器得到前所未有的飛速發(fā)展。基于ARM核的嵌入式處理器芯片種類繁多。由于ARM公司只設(shè)計(jì)內(nèi)核的不生產(chǎn)具體的芯片,即便是基于同一種內(nèi)核,不同廠家生產(chǎn)的芯片差別很大,因此不易編寫出統(tǒng)一的Bootloader代碼。ARM公司針對(duì)這一問題而采取的策略是,不提供完事的Bootloader代碼(ARM公司的開發(fā)工具ADS提供了一些功能代碼),Boot
|
您現(xiàn)在的位置:下載 ,155K | LPC2106 的貨源和報(bào)價(jià) LPC2106 的相關(guān)技術(shù)信息 | 其他型號(hào) | 深圳市天之奧科技有限公司聯(lián)系人:胡 電話:0755-25469321/13543274849 | 上海裕強(qiáng)電子科技有限公司聯(lián)系人:孔小姐/王小姐 電話:021-66313756/66313169 | 永正(香港)科技有限公司聯(lián)系人:王俊立 電話:0755-82807932 | 深圳市芯宇達(dá)電子有限公司聯(lián)系人:蔡先生 電話:0755-89808406 | |||
>>更多供應(yīng)商 |
ARM7TDMI-S在嵌入式系統(tǒng)中的Bootloader代碼設(shè)計(jì)
摘要:ARM7TDMI-S是ARM公司設(shè)計(jì)的一款32位精簡(jiǎn)指令集處理器內(nèi)核,LPC210x系列是飛利浦半導(dǎo)體公司生產(chǎn)的基于ARM7TDMI-S內(nèi)核的芯片。在嵌入式系統(tǒng)設(shè)計(jì)中,針對(duì)嵌入式處理器和操作系統(tǒng)的Bootloader代碼的設(shè)計(jì)是一個(gè)難點(diǎn)。本文根據(jù)用lpc2106進(jìn)行嵌入式系統(tǒng)設(shè)計(jì)的實(shí)際經(jīng)驗(yàn),總結(jié)出基于ARM7TDMI-S內(nèi)核的嵌入式處理器芯片的Bootloader代碼設(shè)計(jì)的一般流程;給出LPC2106芯片在基于μC/OS-II操作系統(tǒng)的嵌入式應(yīng)用中,BootLoader程序的詳細(xì)設(shè)計(jì)流程及其中的一些關(guān)鍵技術(shù)和代碼。
關(guān)鍵詞:ARM7TDMI-S嵌入式系統(tǒng) BootLoader代碼 LPC2106 μC/OS-II
引言
芯片的Bootloader代碼(即啟動(dòng)代碼)就是芯片復(fù)位后進(jìn)入操作系統(tǒng)之前執(zhí)行的一段代碼,主要是為運(yùn)行操作系統(tǒng)提供基本的運(yùn)行環(huán)境,如初始化CPU堆棧、初始化存儲(chǔ)器系統(tǒng)等。Bootloader代碼與CPU芯片的內(nèi)核結(jié)構(gòu)、具體芯片和使用的操作系統(tǒng)等因素有關(guān)。其功能有點(diǎn)類似于PC機(jī)的BIOS(BASIC INPUT/OUTPUT SYSTEM,基本輸入輸出系統(tǒng))程序,但是由于嵌入式系統(tǒng)的軟硬件都要比PC機(jī)的簡(jiǎn)單,所以它的Bootloader代碼要比BIOS程序簡(jiǎn)單得多。
嵌入式系統(tǒng)被定義為:以應(yīng)用中為心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟件硬件可裁剪,適用于系統(tǒng)對(duì)功能、可靠性、成本、何種、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)的核心部件是嵌入式處理器。隨著嵌入式系統(tǒng)在人們?nèi)粘I钪械膹V泛運(yùn)用,嵌入式處理器得到前所未有的飛速發(fā)展;贏RM核的嵌入式處理器芯片種類繁多。由于ARM公司只設(shè)計(jì)內(nèi)核的不生產(chǎn)具體的芯片,即便是基于同一種內(nèi)核,不同廠家生產(chǎn)的芯片差別很大,因此不易編寫出統(tǒng)一的Bootloader代碼。ARM公司針對(duì)這一問題而采取的策略是,不提供完事的Bootloader代碼(ARM公司的開發(fā)工具ADS提供了一些功能代碼),Boot
熱門點(diǎn)擊
- 利用單片機(jī)實(shí)現(xiàn)的模擬信號(hào)和數(shù)字信號(hào)單線混合傳
- 基于圖像的OMR技術(shù)的實(shí)現(xiàn)
- TCP/IP協(xié)議棧在嵌入式異構(gòu)網(wǎng)絡(luò)互聯(lián)中的應(yīng)
- WindowsCE中實(shí)現(xiàn)藍(lán)牙串口驅(qū)動(dòng)程序
- 顏色傳感器TCS230及顏色識(shí)別電路
- 具有語音辨識(shí)能力的聲控小汽車的實(shí)現(xiàn)
- 基于FM1702的非接觸式讀寫模塊設(shè)計(jì)
- 線陣CCD圖像傳感器驅(qū)動(dòng)電路的設(shè)計(jì)
- 嵌入式WebServer技術(shù)及其實(shí)現(xiàn)
- 基于FPGA和RTOS的嵌入式碼流分析設(shè)計(jì)方
推薦技術(shù)資料
- DFRobot—玩的就是
- 如果說新車間的特點(diǎn)是“靈動(dòng)”,F(xiàn)QPF12N60C那么... [詳細(xì)]
- PCB嵌入式功率芯片封裝工作原理
- 莫仕儲(chǔ)能連接器技術(shù)結(jié)構(gòu)應(yīng)用詳情
- 新款 Snapdragon X
- Intel 18A(1.8nm
- 業(yè)界首款STM32配套無線物聯(lián)網(wǎng)模塊
- 2025年全球半導(dǎo)體產(chǎn)業(yè)十大熱門看點(diǎn)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究