摘 要: 本文以ARM7TDMI為例,對(duì)嵌入式系統(tǒng)從ROM和RAM引導(dǎo)的特點(diǎn)及技術(shù)實(shí)現(xiàn)進(jìn)行了比較,對(duì)異常和中斷概念給出了詳細(xì)的辨析,介紹了如何實(shí)現(xiàn)嵌入式系統(tǒng)從RAM快速引導(dǎo)技術(shù)。
前言
嵌入式系統(tǒng)是以各種嵌入式微處理器為內(nèi)核,運(yùn)行RTOS的面向應(yīng)用的計(jì)算機(jī)控制系統(tǒng),也是SOC技術(shù)的一個(gè)重要分支。ARM 是一個(gè)IP(知識(shí)產(chǎn)權(quán))公司,以arm體系結(jié)構(gòu)為基礎(chǔ)的各種RISC 微處理器針對(duì)不同應(yīng)用領(lǐng)域提供了不同的指令集(ARM、THUMB、DSP、XSCALE)可以為各種實(shí)時(shí)應(yīng)用提供靈活的選擇。
在研制開(kāi)發(fā)基于ARM處理器的嵌入式系統(tǒng)過(guò)程中,如何讓系統(tǒng)正常快速的啟動(dòng)是一個(gè)關(guān)鍵環(huán)節(jié),本文主要分析討論嵌入式系統(tǒng)啟動(dòng)的問(wèn)題。相關(guān)代碼以ArmStd2.51IDE環(huán)境為參考。
幾個(gè)相關(guān)的概念
Arm/Thumb狀態(tài)
Arm,Thumb分別是ARM處理器的32/16bits的指令集,對(duì)應(yīng)處理器的兩種執(zhí)行狀態(tài)。
異常(Exception)
由內(nèi)/外部源引起的需要處理器干預(yù)的一個(gè)事件,每種異常模式有自己的特殊功能寄存器,堆棧。處理異常需要保護(hù)處理器的當(dāng)前狀態(tài),以便在異常處理后可以恢復(fù)執(zhí)行。當(dāng)異常發(fā)生時(shí),系統(tǒng)強(qiáng)制從固定的地址執(zhí)行程序, 如表1 所示。
無(wú)論在Arm/Thumb狀態(tài)進(jìn)入異常,處理程序都是在Arm狀態(tài)下執(zhí)行,PC->R14和CPSR->SPSR保存PC和處理器狀態(tài),返回時(shí)CPSR->SPSR,R14->PC。
中斷處理
ARM提供了兩種中斷源IRQ,F(xiàn)IQ,發(fā)生中斷時(shí),會(huì)進(jìn)入相應(yīng)的IRQ,F(xiàn)IQ異常模式,然后異常處理程序會(huì)識(shí)別不同的中斷,調(diào)用相應(yīng)的中斷服務(wù)程序。所以中斷只是異常的一個(gè)子集。未用中斷通常指向一個(gè)啞函數(shù)。
在嵌入式系統(tǒng)設(shè)計(jì)中應(yīng)正確的辨析異常和中斷。
系統(tǒng)啟動(dòng)(start-up)
嵌入式系統(tǒng)的應(yīng)用程序通常都是固化在ROM中運(yùn)行。通常用匯編語(yǔ)言編寫(xiě)啟動(dòng)程序完成系統(tǒng)硬件和軟件運(yùn)行環(huán)境的初始化。啟動(dòng)程序與應(yīng)用程序一起固化在ROM中。系統(tǒng)在上電和復(fù)位會(huì)跳到復(fù)位異常向量入口地址處。
在目標(biāo)文件中,代碼、數(shù)據(jù)放在不同的段中。源文件編譯鏈接生成含.data、.text段的目標(biāo)文件,且鏈接器生成的.data段是以系統(tǒng)RAM為參考地址,故在系統(tǒng)啟動(dòng)時(shí)需要拷貝ROM中的.data段到RAM,以完成對(duì)RAM的初始化。拷貝從.text結(jié)束位置開(kāi)始,一般以2kbytes對(duì)齊取到下一個(gè)2kbytes,確定data的初始位置。這樣,就定位.data 、.text段在鏈接文件中所確定的鏈接位置。
CPU對(duì)ROM或Flash ROM訪問(wèn)速度慢,在一定程度上降低了系統(tǒng)的性能。當(dāng)ROM在地址0x0時(shí),ARM內(nèi)核使用ROM 0x0 到0x1c作為異常向量區(qū),那么當(dāng)異常發(fā)生的時(shí)候,CPU訪問(wèn)ROM區(qū)的入口。我們可以在RAM建立異常向量表鏡像,這樣可以提高系統(tǒng)的性能(鏡像建立)。最優(yōu)的方法,就是讓系統(tǒng)RAM配置在0x0,把初始化程序放在RAM中運(yùn)行(RAM啟動(dòng)),建立異常向量表的自己對(duì)應(yīng)關(guān)系。
為了實(shí)現(xiàn)異常的快速處理:
1、 在圖2,虛線框中表示的是當(dāng)RAM在0x0時(shí)的情況,這是一種直接對(duì)應(yīng)的關(guān)系。直接在向量入口處放置sys_**_handler處理程序。
2、 當(dāng)ROM在0x0時(shí)需要建立了一種鏡像的關(guān)系。地址指針表示對(duì)應(yīng)的數(shù)據(jù)存儲(chǔ)單元的物理地址,**_hander表示對(duì)應(yīng)的處理程序在ROM的入口。Handle**是物理的存儲(chǔ)單元地址,里面放置了處理程序的入口指針。異常發(fā)生時(shí)經(jīng)過(guò)**_handler---handler**---sys_**_handler的過(guò)程。Handler**定義在RAM中。
圖1 在文件、ROM、運(yùn)行時(shí)段的分配
圖2 ROM/RAM 啟動(dòng)時(shí)異常向量表比較
圖3 從RAM啟動(dòng)時(shí)的過(guò)程
啟動(dòng)過(guò)程分析
設(shè)置異常向量
ARM7要求中斷向量表必須設(shè)置在從0地址開(kāi)始,連續(xù)8×4字節(jié)的空間,具體分配如表1。如果ROM定位于0地址,向量表包含一系列指令跳轉(zhuǎn)到中斷服務(wù)程序,否則應(yīng)使用一串位置無(wú)關(guān)代碼(PIC)處理,使用直接加載PC指針的指令。可以在啟動(dòng)程序中添加一段代碼,使其在運(yùn)行時(shí)將這段PIC指令拷貝到對(duì)應(yīng)地址開(kāi)始的存儲(chǔ)器空間。
這段代碼建立了ROM中的異常入口地址和RAM中的處理代碼的鏡像關(guān)系。這種處理需要在RAM中手動(dòng)的建立異常向量表,從RAM啟動(dòng)時(shí)不需要。(以FIQ的處理為例)
FIQ_Handler /* 從這里開(kāi)始進(jìn)入FIQ異常模式,*/
SUB sp, sp, #4
STMFD sp!, {r0}/*裝入并減一個(gè)字,使用r0,應(yīng)該首先壓入堆棧*/
LDR r0, =HandleFiq /*從這里開(kāi)始進(jìn)入在RAM中的異常處理程序*/
LDR r0, [r0]
STR r0, [sp, #4]
LDMFD sp!, {r0, pc} /*返回退出FIQ異常處理模式*/
異常處理程序
Sys_Fiq_Handler
IMPORT ISR_FiqHandler /*進(jìn)入異常處理,保存寄存器,每種模式有自己的分組寄存器(banked registers)*/
STMFD sp!, {r0-r7, lr} /*發(fā)生*/
BL ISR_FiqHandler /*進(jìn)入異常處理程序*/
LDMFD sp!, {r0-r7, lr}
SUBS pc, lr, #4 /*恢復(fù)寄存器,退出異常處理模式*/
對(duì)比具體的討論從ROM/RAM啟動(dòng)的實(shí)現(xiàn)代碼
(說(shuō)明【1】從RAM啟動(dòng) 【2】從ROM啟動(dòng))
AREA Init, CODE, READONLY //初始化代碼
ENTRY /*設(shè)置入口指針*/
/*啟動(dòng)程序首先必須定義入口指針,而且整個(gè)應(yīng)用程序只有一個(gè)入口指針
*/
IF :DEF: ROM_AT_ADDRESS_ZERO
B Reset_Handler B Reset_Handler
B **_Handler B sys_**_Handler
建立鏡像關(guān)系【2】 直接跳轉(zhuǎn)【1】。
ELSE
/*如果不是從ROM在0x0啟動(dòng),那么必須把直接加載指令拷貝到0x0位置,這是必須使用ldr完成*/
MOV R8, #0
/*ADR偽指令把PC相關(guān)的地址裝入寄存器*/
ADR R9, Vector_Init_Block
/* 塊加載存儲(chǔ)指令,IA = 加載后繼增*/
LDMIA R9!, {R0-R7}
STMIA R8!, {R0-R7}
LDMIA R9!, {R0-R7}
STMIA R8!, {R0-R7}
把這些指令放在0x0的位置,實(shí)現(xiàn)跳轉(zhuǎn)。直接加載相應(yīng)的處理程序的地址到PC指針。
Vector_Init_Block //如果不是從rom在0x0啟動(dòng),這里是一組直接加載PC的指令
LDR PC, Reset_Addr /*在執(zhí)行拷貝過(guò)程建立了異常處理,繼續(xù)執(zhí)行Reset_Handler*/
。。。。。。。。。。。。。。。。。。
LDR PC, **_Addr
/*定義 地址指針Reset_Addr 其值為reset_Handler*/
Reset_Addr DCD Reset_Handler
。。。。。。。。。。。。。。。。。。。。。。。。
**_addr DCD **_handler
ENDIF
AREA Main, CODE, READONLY //配置存儲(chǔ)器,為運(yùn)行程序作準(zhǔn)備。
從這里進(jìn)入reset異常處理模式
EXPORT Reset_Handler
Reset_Handler ;/* 復(fù)位入口點(diǎn),關(guān)閉所有中斷 */
LDR r1, =IntMask
LDR r0, =0xFFFFFFFF
STR r0, [r1]
INITIALIZE_STACK /*初始化堆棧*/
。。。。。。。。。。。。。。。。。。。。。。。。。。。
LDR sp, =SUP_STACK ; 改變CPSR,進(jìn)入SVC模式
SYNC_DRAM_CONFIGURATION 配置RAM空間
LDR r0, =0x3FF0000
LDR r1, =0x83FFFF90 ; 賦值 = 0x83FFFF91
STR r1, [r0] ; 特殊功能寄存器Start_addr = 0x3FF00000
;ROM 和 RAM空間配置
;ADRL r0, SysInitDataSDRAM【1】
LDR r0, =SysInitDataSDRAM【2】
LDMIA r0, {r1-r12}
LDR r0, =0x3FF0000 + 0x3010 ; ROMCntr Offset : 0x3010
STMIA r0, {r1-r12}
在RAM中建立異常向量表的鏡像入口。【2】
EXCEPTION_VECTOR_TABLE_SETUP
LDR r0, =HandleReset ; 分配的異常向量表在存儲(chǔ)區(qū)的位置.
LDR r1, =ExceptionHandlerTable ; 異常向量表
MOV r2, #8; 向量數(shù)
ExceptLoop /*建立過(guò)程*/
LDR r3, [r1], #4
STR r3, [r0], #4
SUBS r2, r2, #1;
BNE ExceptLoop
把代碼從ROM拷貝到RAM【1】
ROM2SDRAM_COPY_START
LDR r0, =|Image$$RO$$Base| ;
指向 ROM 數(shù)據(jù)的指針
LDR r1, =|Image$$RO$$Limit| ;
LDR r2, =DRAM_BASE ;
RAM區(qū)的基地址
SUB r1, r1, r0 ; [r1] 循環(huán)計(jì)數(shù)
ADD r1, r1, #4 ; [r1]
ROM2SDRAM_COPY_LOOP
LDR r3, [r0], #4
STR r3, [r2], #4
SUBS r1, r1, #4 ; 減計(jì)數(shù)
BNE ROM2SDRAM_COPY_LOOP
改變ROM ,RAM的基地址
ADRL r0, SysInitDataSDRAM_S
/*裝載新的地址表,重新配置ROM和RAM*/
LDMIA r0, {r1-r12}
LDR r0, =0x3FF0000 + 0x3010 ;
ROMCntr 偏移地址值 : 0x3010
STMIA r0, {r1-r12}
異常模式下堆棧的初始化
系統(tǒng)堆棧初始化取決于用戶使用了哪些中斷,以及系統(tǒng)需要處理哪些錯(cuò)誤類型。一般來(lái)說(shuō)管理者堆棧必須設(shè)置,如果使用了IRQ中斷,則IRQ堆棧也必須設(shè)置。
初始化C語(yǔ)言所需的存儲(chǔ)器空間:拷貝初始化數(shù)據(jù)
改變到用戶模式并設(shè)置用戶堆棧
MRS r0, cpsr
BIC r0, r0, #LOCKOUT | MODE_MASK
ORR r1, r0, #USR_MODE
MSR cpsr_cf, r0
LDR sp, =USR_STACK
呼叫C程序
; 進(jìn)入C程序 IMPORT C_Entry
BL C_Entry
AREA ROMDATA, DATA, READONLY 在ROM中定義的常量
SysInitDataSDRAM 特殊功寄存器常量的定義的入口地址
SysInitDataSDRAM_S
/* 用于在ROM啟動(dòng)時(shí)建立異常向量表鏡像的地址定義,存放的是異常發(fā)生時(shí)跳轉(zhuǎn)的地址,是異常處理程序的入口,這個(gè)表的位置可以自己分配。
異常向量表【2】
^ DRAM_BASE
HandleReset # 4
HandleUndef # 4
HandleSwi # 4
HandlePrefetch # 4
HandleAbort # 4
HandleReserv # 4
HandleIrq # 4
HandleFiq # 4
圖4 ROM/RAM啟動(dòng)系統(tǒng)存儲(chǔ)器映射
結(jié)語(yǔ)
在嵌入式系統(tǒng)設(shè)計(jì)開(kāi)發(fā)的過(guò)程中,對(duì)基本原理的深刻理解有利于設(shè)計(jì)優(yōu)化。本文詳細(xì)辨析了嵌入式設(shè)計(jì)在系統(tǒng)啟動(dòng)時(shí)一些概念,最后在上述分析的基礎(chǔ)上給出了實(shí)現(xiàn)從RAM快速啟動(dòng)的具體步驟。
主站蜘蛛池模板:
国产黄色视屏|
又色又爽的视频|
天天干天天操天天做|
天天干天天色综合|
免费看黄色录像|
www.夜夜骑|
xvideos69日本hd|
午夜国产精品久久久久|
久久久久久毛片免费播放|
综合久久99|
五月婷婷影院|
欧美一区二区三区大片|
久久精品免费视频观看|
丁香六月色婷婷|
天天干天天要|
91网站在线看|
性满足久久久久久久久|
一级特级片|
日本免费一级视频|
国产一级特黄高清在线大片|
自拍中文字幕|
激情综合激情五月|
亚洲一区二区免费看|
亚洲网站www|
你懂的在线免费观看|
爱情社保片鲁丝片一区|
男子扒开美女尿口做羞羞的事|
美国bj69|
亚洲综合色婷婷中文字幕|
色尼玛亚洲综合|
国产一区二区三区美女在线观看
|
日本一区免费观看|
五月婷婷综合激情|
久久福利青草精品资源站免费|
在线资源网|
超黄视频在线观看|
禁h粗大太大好爽好涨受不了了|
日本加勒比在线视频|
黄色成人一级片|
性夜黄a爽影免费看|
深爱激情五月网|
前言
嵌入式系統(tǒng)是以各種嵌入式微處理器為內(nèi)核,運(yùn)行RTOS的面向應(yīng)用的計(jì)算機(jī)控制系統(tǒng),也是SOC技術(shù)的一個(gè)重要分支。ARM 是一個(gè)IP(知識(shí)產(chǎn)權(quán))公司,以arm體系結(jié)構(gòu)為基礎(chǔ)的各種RISC 微處理器針對(duì)不同應(yīng)用領(lǐng)域提供了不同的指令集(ARM、THUMB、DSP、XSCALE)可以為各種實(shí)時(shí)應(yīng)用提供靈活的選擇。
在研制開(kāi)發(fā)基于ARM處理器的嵌入式系統(tǒng)過(guò)程中,如何讓系統(tǒng)正常快速的啟動(dòng)是一個(gè)關(guān)鍵環(huán)節(jié),本文主要分析討論嵌入式系統(tǒng)啟動(dòng)的問(wèn)題。相關(guān)代碼以ArmStd2.51IDE環(huán)境為參考。
幾個(gè)相關(guān)的概念
Arm/Thumb狀態(tài)
Arm,Thumb分別是ARM處理器的32/16bits的指令集,對(duì)應(yīng)處理器的兩種執(zhí)行狀態(tài)。
異常(Exception)
由內(nèi)/外部源引起的需要處理器干預(yù)的一個(gè)事件,每種異常模式有自己的特殊功能寄存器,堆棧。處理異常需要保護(hù)處理器的當(dāng)前狀態(tài),以便在異常處理后可以恢復(fù)執(zhí)行。當(dāng)異常發(fā)生時(shí),系統(tǒng)強(qiáng)制從固定的地址執(zhí)行程序, 如表1 所示。
無(wú)論在Arm/Thumb狀態(tài)進(jìn)入異常,處理程序都是在Arm狀態(tài)下執(zhí)行,PC->R14和CPSR->SPSR保存PC和處理器狀態(tài),返回時(shí)CPSR->SPSR,R14->PC。
中斷處理
ARM提供了兩種中斷源IRQ,F(xiàn)IQ,發(fā)生中斷時(shí),會(huì)進(jìn)入相應(yīng)的IRQ,F(xiàn)IQ異常模式,然后異常處理程序會(huì)識(shí)別不同的中斷,調(diào)用相應(yīng)的中斷服務(wù)程序。所以中斷只是異常的一個(gè)子集。未用中斷通常指向一個(gè)啞函數(shù)。
在嵌入式系統(tǒng)設(shè)計(jì)中應(yīng)正確的辨析異常和中斷。
系統(tǒng)啟動(dòng)(start-up)
嵌入式系統(tǒng)的應(yīng)用程序通常都是固化在ROM中運(yùn)行。通常用匯編語(yǔ)言編寫(xiě)啟動(dòng)程序完成系統(tǒng)硬件和軟件運(yùn)行環(huán)境的初始化。啟動(dòng)程序與應(yīng)用程序一起固化在ROM中。系統(tǒng)在上電和復(fù)位會(huì)跳到復(fù)位異常向量入口地址處。
在目標(biāo)文件中,代碼、數(shù)據(jù)放在不同的段中。源文件編譯鏈接生成含.data、.text段的目標(biāo)文件,且鏈接器生成的.data段是以系統(tǒng)RAM為參考地址,故在系統(tǒng)啟動(dòng)時(shí)需要拷貝ROM中的.data段到RAM,以完成對(duì)RAM的初始化。拷貝從.text結(jié)束位置開(kāi)始,一般以2kbytes對(duì)齊取到下一個(gè)2kbytes,確定data的初始位置。這樣,就定位.data 、.text段在鏈接文件中所確定的鏈接位置。
CPU對(duì)ROM或Flash ROM訪問(wèn)速度慢,在一定程度上降低了系統(tǒng)的性能。當(dāng)ROM在地址0x0時(shí),ARM內(nèi)核使用ROM 0x0 到0x1c作為異常向量區(qū),那么當(dāng)異常發(fā)生的時(shí)候,CPU訪問(wèn)ROM區(qū)的入口。我們可以在RAM建立異常向量表鏡像,這樣可以提高系統(tǒng)的性能(鏡像建立)。最優(yōu)的方法,就是讓系統(tǒng)RAM配置在0x0,把初始化程序放在RAM中運(yùn)行(RAM啟動(dòng)),建立異常向量表的自己對(duì)應(yīng)關(guān)系。
為了實(shí)現(xiàn)異常的快速處理:
1、 在圖2,虛線框中表示的是當(dāng)RAM在0x0時(shí)的情況,這是一種直接對(duì)應(yīng)的關(guān)系。直接在向量入口處放置sys_**_handler處理程序。
2、 當(dāng)ROM在0x0時(shí)需要建立了一種鏡像的關(guān)系。地址指針表示對(duì)應(yīng)的數(shù)據(jù)存儲(chǔ)單元的物理地址,**_hander表示對(duì)應(yīng)的處理程序在ROM的入口。Handle**是物理的存儲(chǔ)單元地址,里面放置了處理程序的入口指針。異常發(fā)生時(shí)經(jīng)過(guò)**_handler---handler**---sys_**_handler的過(guò)程。Handler**定義在RAM中。
圖1 在文件、ROM、運(yùn)行時(shí)段的分配
圖2 ROM/RAM 啟動(dòng)時(shí)異常向量表比較
圖3 從RAM啟動(dòng)時(shí)的過(guò)程
啟動(dòng)過(guò)程分析
設(shè)置異常向量
ARM7要求中斷向量表必須設(shè)置在從0地址開(kāi)始,連續(xù)8×4字節(jié)的空間,具體分配如表1。如果ROM定位于0地址,向量表包含一系列指令跳轉(zhuǎn)到中斷服務(wù)程序,否則應(yīng)使用一串位置無(wú)關(guān)代碼(PIC)處理,使用直接加載PC指針的指令。可以在啟動(dòng)程序中添加一段代碼,使其在運(yùn)行時(shí)將這段PIC指令拷貝到對(duì)應(yīng)地址開(kāi)始的存儲(chǔ)器空間。
這段代碼建立了ROM中的異常入口地址和RAM中的處理代碼的鏡像關(guān)系。這種處理需要在RAM中手動(dòng)的建立異常向量表,從RAM啟動(dòng)時(shí)不需要。(以FIQ的處理為例)
FIQ_Handler /* 從這里開(kāi)始進(jìn)入FIQ異常模式,*/
SUB sp, sp, #4
STMFD sp!, {r0}/*裝入并減一個(gè)字,使用r0,應(yīng)該首先壓入堆棧*/
LDR r0, =HandleFiq /*從這里開(kāi)始進(jìn)入在RAM中的異常處理程序*/
LDR r0, [r0]
STR r0, [sp, #4]
LDMFD sp!, {r0, pc} /*返回退出FIQ異常處理模式*/
異常處理程序
Sys_Fiq_Handler
IMPORT ISR_FiqHandler /*進(jìn)入異常處理,保存寄存器,每種模式有自己的分組寄存器(banked registers)*/
STMFD sp!, {r0-r7, lr} /*發(fā)生*/
BL ISR_FiqHandler /*進(jìn)入異常處理程序*/
LDMFD sp!, {r0-r7, lr}
SUBS pc, lr, #4 /*恢復(fù)寄存器,退出異常處理模式*/
對(duì)比具體的討論從ROM/RAM啟動(dòng)的實(shí)現(xiàn)代碼
(說(shuō)明【1】從RAM啟動(dòng) 【2】從ROM啟動(dòng))
AREA Init, CODE, READONLY //初始化代碼
ENTRY /*設(shè)置入口指針*/
/*啟動(dòng)程序首先必須定義入口指針,而且整個(gè)應(yīng)用程序只有一個(gè)入口指針
*/
IF :DEF: ROM_AT_ADDRESS_ZERO
B Reset_Handler B Reset_Handler
B **_Handler B sys_**_Handler
建立鏡像關(guān)系【2】 直接跳轉(zhuǎn)【1】。
ELSE
/*如果不是從ROM在0x0啟動(dòng),那么必須把直接加載指令拷貝到0x0位置,這是必須使用ldr完成*/
MOV R8, #0
/*ADR偽指令把PC相關(guān)的地址裝入寄存器*/
ADR R9, Vector_Init_Block
/* 塊加載存儲(chǔ)指令,IA = 加載后繼增*/
LDMIA R9!, {R0-R7}
STMIA R8!, {R0-R7}
LDMIA R9!, {R0-R7}
STMIA R8!, {R0-R7}
把這些指令放在0x0的位置,實(shí)現(xiàn)跳轉(zhuǎn)。直接加載相應(yīng)的處理程序的地址到PC指針。
Vector_Init_Block //如果不是從rom在0x0啟動(dòng),這里是一組直接加載PC的指令
LDR PC, Reset_Addr /*在執(zhí)行拷貝過(guò)程建立了異常處理,繼續(xù)執(zhí)行Reset_Handler*/
。。。。。。。。。。。。。。。。。。
LDR PC, **_Addr
/*定義 地址指針Reset_Addr 其值為reset_Handler*/
Reset_Addr DCD Reset_Handler
。。。。。。。。。。。。。。。。。。。。。。。。
**_addr DCD **_handler
ENDIF
AREA Main, CODE, READONLY //配置存儲(chǔ)器,為運(yùn)行程序作準(zhǔn)備。
從這里進(jìn)入reset異常處理模式
EXPORT Reset_Handler
Reset_Handler ;/* 復(fù)位入口點(diǎn),關(guān)閉所有中斷 */
LDR r1, =IntMask
LDR r0, =0xFFFFFFFF
STR r0, [r1]
INITIALIZE_STACK /*初始化堆棧*/
。。。。。。。。。。。。。。。。。。。。。。。。。。。
LDR sp, =SUP_STACK ; 改變CPSR,進(jìn)入SVC模式
SYNC_DRAM_CONFIGURATION 配置RAM空間
LDR r0, =0x3FF0000
LDR r1, =0x83FFFF90 ; 賦值 = 0x83FFFF91
STR r1, [r0] ; 特殊功能寄存器Start_addr = 0x3FF00000
;ROM 和 RAM空間配置
;ADRL r0, SysInitDataSDRAM【1】
LDR r0, =SysInitDataSDRAM【2】
LDMIA r0, {r1-r12}
LDR r0, =0x3FF0000 + 0x3010 ; ROMCntr Offset : 0x3010
STMIA r0, {r1-r12}
在RAM中建立異常向量表的鏡像入口。【2】
EXCEPTION_VECTOR_TABLE_SETUP
LDR r0, =HandleReset ; 分配的異常向量表在存儲(chǔ)區(qū)的位置.
LDR r1, =ExceptionHandlerTable ; 異常向量表
MOV r2, #8; 向量數(shù)
ExceptLoop /*建立過(guò)程*/
LDR r3, [r1], #4
STR r3, [r0], #4
SUBS r2, r2, #1;
BNE ExceptLoop
把代碼從ROM拷貝到RAM【1】
ROM2SDRAM_COPY_START
LDR r0, =|Image$$RO$$Base| ;
指向 ROM 數(shù)據(jù)的指針
LDR r1, =|Image$$RO$$Limit| ;
LDR r2, =DRAM_BASE ;
RAM區(qū)的基地址
SUB r1, r1, r0 ; [r1] 循環(huán)計(jì)數(shù)
ADD r1, r1, #4 ; [r1]
ROM2SDRAM_COPY_LOOP
LDR r3, [r0], #4
STR r3, [r2], #4
SUBS r1, r1, #4 ; 減計(jì)數(shù)
BNE ROM2SDRAM_COPY_LOOP
改變ROM ,RAM的基地址
ADRL r0, SysInitDataSDRAM_S
/*裝載新的地址表,重新配置ROM和RAM*/
LDMIA r0, {r1-r12}
LDR r0, =0x3FF0000 + 0x3010 ;
ROMCntr 偏移地址值 : 0x3010
STMIA r0, {r1-r12}
異常模式下堆棧的初始化
系統(tǒng)堆棧初始化取決于用戶使用了哪些中斷,以及系統(tǒng)需要處理哪些錯(cuò)誤類型。一般來(lái)說(shuō)管理者堆棧必須設(shè)置,如果使用了IRQ中斷,則IRQ堆棧也必須設(shè)置。
初始化C語(yǔ)言所需的存儲(chǔ)器空間:拷貝初始化數(shù)據(jù)
改變到用戶模式并設(shè)置用戶堆棧
MRS r0, cpsr
BIC r0, r0, #LOCKOUT | MODE_MASK
ORR r1, r0, #USR_MODE
MSR cpsr_cf, r0
LDR sp, =USR_STACK
呼叫C程序
; 進(jìn)入C程序 IMPORT C_Entry
BL C_Entry
AREA ROMDATA, DATA, READONLY 在ROM中定義的常量
SysInitDataSDRAM 特殊功寄存器常量的定義的入口地址
SysInitDataSDRAM_S
/* 用于在ROM啟動(dòng)時(shí)建立異常向量表鏡像的地址定義,存放的是異常發(fā)生時(shí)跳轉(zhuǎn)的地址,是異常處理程序的入口,這個(gè)表的位置可以自己分配。
異常向量表【2】
^ DRAM_BASE
HandleReset # 4
HandleUndef # 4
HandleSwi # 4
HandlePrefetch # 4
HandleAbort # 4
HandleReserv # 4
HandleIrq # 4
HandleFiq # 4
圖4 ROM/RAM啟動(dòng)系統(tǒng)存儲(chǔ)器映射
結(jié)語(yǔ)
在嵌入式系統(tǒng)設(shè)計(jì)開(kāi)發(fā)的過(guò)程中,對(duì)基本原理的深刻理解有利于設(shè)計(jì)優(yōu)化。本文詳細(xì)辨析了嵌入式設(shè)計(jì)在系統(tǒng)啟動(dòng)時(shí)一些概念,最后在上述分析的基礎(chǔ)上給出了實(shí)現(xiàn)從RAM快速啟動(dòng)的具體步驟。
- 在嵌入式(5223)
- 引導(dǎo)技術(shù)(5379)
相關(guān)推薦
在VIM中如何實(shí)現(xiàn)對(duì)嵌入式軟件的調(diào)試?
gdb對(duì)嵌入式軟件的調(diào)試模式有哪幾種?在VIM中如何實(shí)現(xiàn)對(duì)嵌入式軟件的調(diào)試?
2021-04-27 06:04:38
在分布式嵌入式系統(tǒng)的過(guò)程中利用Jini技術(shù)有什么優(yōu)勢(shì)?
在構(gòu)建分布式嵌入式系統(tǒng)的過(guò)程中利用Jini技術(shù),不但可以降低系統(tǒng)的開(kāi)發(fā)難度、實(shí)現(xiàn)嵌入式環(huán)境中基于服務(wù)級(jí)的互操作,而且可使系統(tǒng)具有很好的靈活性和可靠性。
2021-04-28 06:46:33
嵌入式技術(shù)在醫(yī)療儀器設(shè)備有什么應(yīng)用?
嵌入式系統(tǒng)是計(jì)算機(jī)技術(shù)、通信技術(shù)、半導(dǎo)體技術(shù)、微電子技術(shù)、語(yǔ)音圖像數(shù)據(jù)傳輸技術(shù),甚至傳感器等先進(jìn)技術(shù)和具體應(yīng)用對(duì)象相結(jié)合后的更新?lián)Q代產(chǎn)品,反映當(dāng)代最新技術(shù)的先進(jìn)水平。嵌入式系統(tǒng)是當(dāng)今非常熱門的研究領(lǐng)域,在PC市場(chǎng)已趨于穩(wěn)定的今天,嵌入式系統(tǒng)市場(chǎng)的發(fā)展速度卻正在加快。
2019-09-17 07:12:18
嵌入式技術(shù)在機(jī)電控制系統(tǒng)有什么應(yīng)用?
機(jī)器狗及1997年美國(guó)發(fā)射的“索納杰”火星車就是經(jīng)典的實(shí)例。就嵌入式系統(tǒng)的組成、特點(diǎn),開(kāi)發(fā)所采用的主流軟件平臺(tái)、硬件平臺(tái)作詳細(xì)的介紹,并通過(guò)Stewart平臺(tái)專用伺服控制器的設(shè)計(jì),介紹了嵌入式技術(shù)在機(jī)電控制系統(tǒng)中的應(yīng)用及具體實(shí)現(xiàn)。?
2019-11-07 07:20:04
嵌入式技術(shù)具有哪些特性應(yīng)用?
嵌入式系統(tǒng)的技術(shù)特點(diǎn)是什么嵌入式系統(tǒng)開(kāi)發(fā)相關(guān)技術(shù)有哪些嵌入式系統(tǒng)有什么應(yīng)用
2021-04-27 06:17:26
嵌入式技術(shù)是什么
,嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。事實(shí)上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是是由單...
2021-12-17 06:06:20
嵌入式系統(tǒng)中的EEPROM和FRAM是什么
一定空間用于存儲(chǔ)應(yīng)用代碼、非易失性數(shù)據(jù)和配置信息。EEPROM往往是開(kāi)發(fā)人員最先、最常考慮用于嵌入式系統(tǒng)的存儲(chǔ)器件。在嵌入式應(yīng)用中,這類非易失性存儲(chǔ)器通常用于存儲(chǔ)系統(tǒng)配置參數(shù)。例如,連接至CAN總線網(wǎng)
2021-12-22 07:33:16
嵌入式系統(tǒng)在物聯(lián)網(wǎng)行業(yè)有什么應(yīng)用?
自從物聯(lián)網(wǎng)概念在美國(guó)誕生起,物聯(lián)網(wǎng)就成為新一代信息技術(shù)的重要組成部分,是互聯(lián)網(wǎng)與嵌入式系統(tǒng)發(fā)展到高級(jí)階段的融合。作為物聯(lián)網(wǎng)重要技術(shù)組成的嵌入式系統(tǒng),嵌入式系統(tǒng)的視角有助于深刻地、全面地理解物聯(lián)網(wǎng)的本質(zhì)。
2020-04-15 08:22:06
嵌入式系統(tǒng)U盤實(shí)時(shí)啟動(dòng)技術(shù)
引言 隨著USB技術(shù)的發(fā)展,優(yōu)盤在PC機(jī)系統(tǒng)上已得到廣泛的應(yīng)用,基本上取代了軟盤,PC機(jī)系統(tǒng)可以實(shí)現(xiàn)從優(yōu)盤啟動(dòng)。由于優(yōu)盤性能穩(wěn)定,體積小巧,訪問(wèn)速度快,因此它也非常適合作為嵌入式實(shí)時(shí)系統(tǒng)的存儲(chǔ)設(shè)備
2011-09-05 11:36:14
嵌入式系統(tǒng)U盤實(shí)時(shí)啟動(dòng)技術(shù)
的顯著優(yōu)點(diǎn)主要表現(xiàn)在:更新系統(tǒng)映象文件方便(替換優(yōu)盤中的影像文件即可,無(wú)需重新燒錄);啟動(dòng)快速(USB接口傳輸速度快),可適用于多種實(shí)時(shí)操作系統(tǒng)(保存在優(yōu)盤中的映像文件也可以是使用其他嵌入式實(shí)時(shí)操作系統(tǒng)
2012-12-25 19:40:42
嵌入式系統(tǒng)串行設(shè)備管理怎么實(shí)現(xiàn)?
隨著微電子技術(shù)的發(fā)展,嵌入式系統(tǒng)的功能越來(lái)越強(qiáng)大,像 UART口、IrDA、USB、I2C以及SPI這些串行接口或設(shè)備同時(shí)存在于一個(gè)嵌入式系統(tǒng)中,實(shí)現(xiàn)對(duì)它們的統(tǒng)一管理將能極大地提高整個(gè)嵌入式系統(tǒng)
2019-09-04 07:53:52
嵌入式系統(tǒng)主要學(xué)什么
中,而不是存貯于磁盤等載體中。 2、嵌入式系統(tǒng)的硬件和軟件都必須地設(shè)計(jì),量體裁衣、去除冗余,力爭(zhēng)在同樣的硅片面積上實(shí)現(xiàn)更高的性能,這樣才能在具體應(yīng)用中對(duì)處理器的選擇更具有競(jìng)爭(zhēng)力。 3、嵌入式系統(tǒng)
2020-06-28 11:07:26
嵌入式系統(tǒng)產(chǎn)品有哪些
行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物,是一門綜合技術(shù)學(xué)科。由于空間和各種資源相對(duì)不足,嵌入式系統(tǒng)的硬件和軟件都必須高效率地設(shè)計(jì),量體裁衣、去除冗余,力爭(zhēng)在同樣的硅片面積上實(shí)現(xiàn)更高的性能,這樣才能在具體應(yīng)用中
2020-06-22 08:50:06
嵌入式系統(tǒng)發(fā)展前景?
應(yīng)用領(lǐng)域。隨著汽車電子化和智能化程度的不斷提高,嵌入式系統(tǒng)將在汽車控制、安全系統(tǒng)、自動(dòng)駕駛等方面發(fā)揮更為重要的作用。 工智能和機(jī)器學(xué)習(xí)技術(shù)的發(fā)展為嵌入式系統(tǒng)提供了新的發(fā)展機(jī)遇。嵌入式AI和機(jī)器學(xué)習(xí)技術(shù)將更為廣泛地應(yīng)用于各種設(shè)備和系統(tǒng)中,實(shí)現(xiàn)智能化決策和控制。
2024-02-22 14:09:44
嵌入式系統(tǒng)怎么實(shí)現(xiàn)遠(yuǎn)程監(jiān)控和升級(jí)?
通用分組無(wú)線服務(wù)技術(shù)GPRS(General Packet Radio Service)是一種移動(dòng)數(shù)據(jù)業(yè)務(wù),該技術(shù)能滿足日常網(wǎng)絡(luò)行為,具有廣域覆蓋、高速傳輸?shù)葍?yōu)點(diǎn)。野外作業(yè)的數(shù)據(jù)采集嵌入式系統(tǒng)工作于
2019-08-02 06:49:24
嵌入式系統(tǒng)是什么 什么叫嵌入式系統(tǒng)
創(chuàng)客學(xué)院嵌入式培訓(xùn)講師:嵌入式它的定義實(shí)在是太廣泛了.從字面意義理解起來(lái)甚至容易讓人糊涂,現(xiàn)在嵌入式系統(tǒng)的概念也有被濫用的嫌疑。在一般的文獻(xiàn)中嵌入式系統(tǒng)是這樣定義的:嵌入式系統(tǒng)是以應(yīng)用為中心,以
2017-06-29 15:55:43
嵌入式系統(tǒng)是什么意思
在我們的日常生活中,我們經(jīng)常使用許多使用嵌入式系統(tǒng)技術(shù)設(shè)計(jì)的電氣和電子電路和套件。計(jì)算機(jī),手機(jī),平板,筆記本電腦,數(shù)字電子系統(tǒng)以及其他電子和電子設(shè)備都是使用嵌入式系統(tǒng)設(shè)計(jì)的。什么是嵌入式系統(tǒng)?將硬件
2021-10-28 08:58:02
嵌入式系統(tǒng)電子的實(shí)時(shí)性是什么?
對(duì)象系統(tǒng)的嵌入式系統(tǒng)的計(jì)算機(jī)工程應(yīng)用模式,和以電子技術(shù)領(lǐng)域人員為主體,與對(duì)象系統(tǒng)緊耦合的電子技術(shù)應(yīng)用模式產(chǎn)生了概念上的碰撞。許多電子技術(shù)應(yīng)用模式熟視無(wú)睹、習(xí)以為常的概念,在計(jì)算機(jī)工程應(yīng)用領(lǐng)域中作為一個(gè)
2019-09-05 07:36:09
嵌入式系統(tǒng)的技術(shù)特點(diǎn)及廣泛運(yùn)用
在用戶態(tài),以系統(tǒng)進(jìn)程或函數(shù)調(diào)用的方式工作。因而系統(tǒng)都是可裁減的,用戶可以根據(jù)自己的需要選用相應(yīng)的組件。1.3 任務(wù)調(diào)度在嵌入式系統(tǒng)中,任務(wù)即線程。大多數(shù)的嵌入式操作系統(tǒng)支持多任務(wù)。多任務(wù)運(yùn)行的實(shí)現(xiàn)
2021-06-25 20:35:11
嵌入式系統(tǒng)的safe mode安全模式怎么實(shí)現(xiàn)?
這里我們將以一個(gè)嵌入式Linux 網(wǎng)絡(luò)播放器為例,來(lái)說(shuō)明 safe mode 安全模式的設(shè)計(jì)與實(shí)現(xiàn)。通過(guò)本文,我們可以了解到針對(duì)一個(gè)實(shí)際的嵌入式系統(tǒng),設(shè)計(jì)中需要注意的技術(shù)要點(diǎn)和實(shí)現(xiàn)細(xì)節(jié)。
2019-11-04 06:57:34
嵌入式系統(tǒng)的實(shí)時(shí)性與快速性有關(guān)
對(duì)象系統(tǒng)的嵌入式系統(tǒng)的計(jì)算機(jī)工程應(yīng)用模式,和以電子技術(shù)領(lǐng)域人員為主體,與對(duì)象系統(tǒng)緊耦合的電子技術(shù)應(yīng)用模式產(chǎn)生了概念上的碰撞。許多電子技術(shù)應(yīng)用模式熟視無(wú)睹、習(xí)以為常的概念,在計(jì)算機(jī)工程應(yīng)用領(lǐng)域中作為一個(gè)
2019-06-18 06:50:29
嵌入式系統(tǒng)的構(gòu)建 清華試用教材
剪裁,以滿足系統(tǒng)對(duì)功能、成本、體積和功耗等要求。最簡(jiǎn)單的嵌入式系統(tǒng)僅有執(zhí)行單一功能的控制能力,在唯一的ROM 中僅有實(shí)現(xiàn)單一功能的控制程序,無(wú)微型操作系統(tǒng)。復(fù)雜的嵌入式系統(tǒng),例如個(gè)人數(shù)字助理(PDA
2009-11-13 11:28:52
嵌入式系統(tǒng)組件的設(shè)計(jì)原則是什么
嵌入式系統(tǒng)和組件技術(shù)嵌入式系統(tǒng)組件的設(shè)計(jì)原則面向嵌入式組件的系統(tǒng)開(kāi)發(fā)過(guò)程
2021-04-23 06:08:06
嵌入式系統(tǒng)設(shè)計(jì)
在我們的日常生活中,我們經(jīng)常使用許多使用嵌入式系統(tǒng)技術(shù)設(shè)計(jì)的電氣和電子電路和套件。計(jì)算機(jī),手機(jī),平板,筆記本電腦,數(shù)字電子系統(tǒng)以及其他電子和電子設(shè)備都是使用嵌入式系統(tǒng)設(shè)計(jì)的。什么是嵌入式系統(tǒng)?將硬件
2021-10-27 06:50:19
嵌入式系統(tǒng)設(shè)計(jì)怎么實(shí)現(xiàn)降低系統(tǒng)功耗?
經(jīng)過(guò)近幾年的快速發(fā)展,嵌入式系統(tǒng)(Embedded System)已經(jīng)成為電子信息產(chǎn)業(yè)中最具增長(zhǎng)力的一個(gè)分支。隨著手機(jī)、PDA,GPS、機(jī)頂盒等新興產(chǎn)品的大量應(yīng)用,嵌入式系統(tǒng)的市場(chǎng)正在以每年30%的速度遞增(IDC預(yù)測(cè)),嵌入式系統(tǒng)的設(shè)計(jì)也成為軟硬件工程師越來(lái)越關(guān)心的話題。
2019-09-24 07:26:48
嵌入式系統(tǒng)設(shè)計(jì)時(shí)需要注意的技術(shù)要點(diǎn)和實(shí)現(xiàn)細(xì)節(jié)有哪些?
為什么需要safe mode?嵌入式系統(tǒng)設(shè)計(jì)時(shí)需要注意的技術(shù)要點(diǎn)和實(shí)現(xiàn)細(xì)節(jié)有哪些?
2021-04-25 08:49:22
嵌入式Linux系統(tǒng)中內(nèi)核抽象的動(dòng)態(tài)擴(kuò)展技術(shù)
小,這一點(diǎn)很適合于存儲(chǔ)空間非常有限的嵌入式系統(tǒng);最后,Java代碼容易維護(hù)和編寫(xiě),可移植性好,可實(shí)現(xiàn)代碼重用。采用解釋器技術(shù)的缺點(diǎn)是,中間可執(zhí)行代碼的執(zhí)行速度慢。在嵌入式 Linux系統(tǒng)中,內(nèi)核很大
2018-10-26 09:22:17
嵌入式Linux系統(tǒng)中內(nèi)核抽象的動(dòng)態(tài)擴(kuò)展技術(shù)
小,這一點(diǎn)很適合于存儲(chǔ)空間非常有限的嵌入式系統(tǒng);最后,Java代碼容易維護(hù)和編寫(xiě),可移植性好,可實(shí)現(xiàn)代碼重用。采用解釋器技術(shù)的缺點(diǎn)是,中間可執(zhí)行代碼的執(zhí)行速度慢。在嵌入式 Linux系統(tǒng)中,內(nèi)核很大
2018-10-28 09:53:34
嵌入式Linux系統(tǒng)中內(nèi)核抽象的動(dòng)態(tài)擴(kuò)展技術(shù)
改進(jìn)代碼的執(zhí)行速度。該技術(shù)是利用空間來(lái)?yè)Q取時(shí)間,因此很難在硬件資源非常有限的嵌入式系統(tǒng)上實(shí)現(xiàn)。此外,由于Java語(yǔ)言的類庫(kù)很大,在一定程度上也阻礙了其在資源有限的嵌入式系統(tǒng)中的發(fā)展。 (4)內(nèi)核加載
2019-04-04 17:12:33
嵌入式Linux系統(tǒng)的設(shè)計(jì)與應(yīng)用
ROM的啟動(dòng)。標(biāo)準(zhǔn)Linux啟動(dòng)代碼實(shí)現(xiàn)了系統(tǒng)初始化和從軟盤、硬盤O盤區(qū)引導(dǎo)內(nèi)核。嵌入式Linux一般保存在FLASH或ROM中,標(biāo)準(zhǔn)LILO無(wú)法引導(dǎo)。在支持直接從FLASH設(shè)備引導(dǎo)的系統(tǒng)中,如華恒公司
2019-07-09 06:33:44
嵌入式Linux圖形系統(tǒng)(GUI)快速參考手冊(cè)
和音頻接口.SDL當(dāng)前被應(yīng)用到很多嵌入式Linux實(shí)現(xiàn)中,比如MicroWindows.Tiny-X -- 一個(gè)小型的footprint X Window 服務(wù)器,為嵌入式系統(tǒng)設(shè)計(jì).它由XFree86
2011-02-14 13:40:52
嵌入式Linux的引導(dǎo)過(guò)程是怎樣的?
歡迎關(guān)注公眾號(hào),文章會(huì)同步發(fā)布在嵌入式客棧引言:本文簡(jiǎn)明扼要的介紹了嵌入式Linux的引導(dǎo)過(guò)程,X86體系的引導(dǎo)過(guò)程以及幾種常見(jiàn)嵌入式處理器的引導(dǎo)過(guò)程,U-Boot的移植的基本步驟、常用命令
2021-12-17 07:25:05
嵌入式linux系統(tǒng)GUI的實(shí)現(xiàn)方法是什么?
嵌入式linux操作系統(tǒng)的快速發(fā)展,迫切需求一種簡(jiǎn)潔的人機(jī)交互界面,為此,本文介紹了如何在FrameBuffer基礎(chǔ)上設(shè)計(jì)自己的嵌入式GUI的簡(jiǎn)單方法。
2020-03-09 07:16:54
嵌入式實(shí)時(shí)系統(tǒng)從優(yōu)盤怎么啟動(dòng)?
隨著USB技術(shù)的發(fā)展,優(yōu)盤在PC機(jī)系統(tǒng)上已得到廣泛的應(yīng)用,基本上取代了軟盤,PC機(jī)系統(tǒng)可以實(shí)現(xiàn)從優(yōu)盤啟動(dòng)。由于優(yōu)盤性能穩(wěn)定,體積小巧,訪問(wèn)速度快,因此它也非常適合作為嵌入式實(shí)時(shí)系統(tǒng)的存儲(chǔ)設(shè)備。這為
2020-03-11 07:40:26
嵌入式實(shí)時(shí)系統(tǒng)是什么
隨著計(jì)算機(jī)軟硬件技術(shù)的快速發(fā)展,出現(xiàn)了越來(lái)越多的便攜設(shè)備和智能設(shè)備。這些設(shè)備中通常包含控制用的CPU和相應(yīng)的操作系統(tǒng);這類特殊的計(jì)算機(jī)系統(tǒng)叫做嵌入式實(shí)時(shí)系統(tǒng)。嵌入式實(shí)時(shí)系統(tǒng)以其簡(jiǎn)潔高效等特點(diǎn)在計(jì)算機(jī)
2021-10-27 10:09:37
嵌入式實(shí)時(shí)系統(tǒng)的關(guān)鍵技術(shù)是什么?
作為嶄新的、面向應(yīng)用的計(jì)算機(jī)系統(tǒng),嵌入式系統(tǒng)在集成了通用計(jì)算機(jī)系統(tǒng)的共性以外,還包含了很多適合“嵌入式”應(yīng)用的新技術(shù);因?yàn)樵?b class="flag-6" style="color: red">技術(shù)上與通用計(jì)算機(jī)系統(tǒng)有很多不同,本文首先介紹嵌入式系統(tǒng)的基本概念及其關(guān)鍵技術(shù),并結(jié)合在通信系統(tǒng)中的應(yīng)用說(shuō)明其技術(shù)特點(diǎn)及可應(yīng)用性。
2019-08-14 07:43:34
嵌入式實(shí)時(shí)系統(tǒng)設(shè)計(jì)模式是什么?
從系統(tǒng)的觀點(diǎn)來(lái)看,嵌入式實(shí)時(shí)系統(tǒng)也是系統(tǒng),特別是硬件技術(shù)的快速發(fā)展,嵌入式實(shí)時(shí)軟件也有快速適應(yīng)硬件型號(hào)升級(jí)問(wèn)題,也有業(yè)務(wù)快速變更要求以及可伸縮、可修改、可復(fù)用等方面的問(wèn)題。但面向?qū)ο?b class="flag-6" style="color: red">技術(shù)對(duì)于實(shí)時(shí)性、可靠性的描述并不適合,在嵌入式實(shí)時(shí)應(yīng)用中依然不是主流設(shè)計(jì)方法,從而引入了模式的概念。
2019-10-08 11:35:54
嵌入式市場(chǎng)應(yīng)該關(guān)注什么?
嵌入式系統(tǒng)作為一個(gè)熱門領(lǐng)域,涵蓋了微電子技術(shù)、電子信息技術(shù)、計(jì)算機(jī)軟件和硬件等多項(xiàng)技術(shù)領(lǐng)域的應(yīng)用。在全球半導(dǎo)體市場(chǎng)快速復(fù)蘇,消費(fèi)電子、通信以及嵌入式系統(tǒng)各個(gè)應(yīng)用領(lǐng)域快速發(fā)展。
2019-08-12 07:17:29
嵌入式操作系統(tǒng)怎么實(shí)現(xiàn)網(wǎng)絡(luò)加載?
在復(fù)雜的應(yīng)用系統(tǒng)中通常都需要嵌入式操作系統(tǒng)的支持,這樣嵌入式操作系統(tǒng)鏡像文件的尺寸往往就會(huì)變得比較大。可以選擇通過(guò)網(wǎng)絡(luò)將嵌入式操作系統(tǒng)加載到SDRAM中運(yùn)行來(lái)解決這一問(wèn)題。另外,通過(guò)網(wǎng)絡(luò)進(jìn)行操作時(shí),只要將需要升級(jí)的軟件系統(tǒng)在主機(jī)端更新,然后嵌入式系統(tǒng)就可以通過(guò)網(wǎng)絡(luò)來(lái)加載更新后的軟件系統(tǒng)了。
2020-03-18 08:20:53
嵌入式數(shù)字音頻AGC系統(tǒng)怎么實(shí)現(xiàn)?
技術(shù)是SOC(System on Chip)技術(shù)和電子設(shè)計(jì)自動(dòng)化技術(shù)相結(jié)合的一種全新的嵌入式系統(tǒng)設(shè)計(jì)技術(shù),為設(shè)計(jì)者提供了一個(gè)可以快速開(kāi)發(fā)設(shè)計(jì)及驗(yàn)證的系統(tǒng)設(shè)計(jì)平臺(tái),用以搭建基于總線的系統(tǒng)。
2020-03-10 07:17:41
嵌入式組態(tài)軟件系統(tǒng)應(yīng)用舉例
嵌入式系統(tǒng)是指用于執(zhí)行獨(dú)立功能的專用計(jì)算機(jī)系統(tǒng)。它由微電子芯片(包括微處理器、定時(shí)器、序列發(fā)生器、控制器、存儲(chǔ)器、傳感器等一系列微電子芯片與器件)和嵌入在ROM、RAM和/FLASH存儲(chǔ)器中的微型
2019-06-25 08:25:11
嵌入式視覺(jué)技術(shù)是什么?
r隨著功能越來(lái)越強(qiáng)大的處理器、圖像傳感器、存儲(chǔ)器和其他半導(dǎo)體器件以及相關(guān)算法的出現(xiàn),可以在多種嵌入式系統(tǒng)中實(shí)現(xiàn)計(jì)算機(jī)視覺(jué)功能,通過(guò)視頻輸入來(lái)分析周圍環(huán)境。微軟的Kinect游戲控制器
2019-08-22 06:43:16
嵌入式視覺(jué)的發(fā)展機(jī)遇
隨著功能越來(lái)越強(qiáng)大的處理器、圖像傳感器、存儲(chǔ)器和其他半導(dǎo)體器件以及相關(guān)算法的出現(xiàn),可以在多種嵌入式系統(tǒng)中實(shí)現(xiàn)計(jì)算機(jī)視覺(jué)功能,通過(guò)視頻輸入來(lái)分析周圍環(huán)境。微軟的Kinect游戲控制器和Mobileye
2019-05-16 10:45:10
嵌入式語(yǔ)音識(shí)別技術(shù)在80251內(nèi)核中該如何去實(shí)現(xiàn)呢
語(yǔ)音識(shí)別技術(shù)有哪些應(yīng)用?嵌入式語(yǔ)音識(shí)別技術(shù)在80251內(nèi)核中該如何去實(shí)現(xiàn)呢?
2021-12-23 07:42:08
嵌入式邊界掃描系統(tǒng)是什么?怎樣去實(shí)現(xiàn)它?
嵌入式邊界掃描是什么?嵌入式邊界掃描系統(tǒng)主要有哪些結(jié)構(gòu)?怎樣去實(shí)現(xiàn)嵌入式邊界掃描系統(tǒng)?
2021-04-15 07:01:49
ARM嵌入式最小系統(tǒng)的啟動(dòng)架構(gòu)是什么?
隨著嵌入式相關(guān)技術(shù)的迅速發(fā)展,嵌入式系統(tǒng)的功能越來(lái)越強(qiáng)大,應(yīng)用接口更加豐富,根據(jù)實(shí)際應(yīng)用的需要設(shè)計(jì)出特定的嵌入式最小系統(tǒng)和應(yīng)用系統(tǒng),是嵌入式系統(tǒng)設(shè)計(jì)的關(guān)鍵。目前在嵌入式系統(tǒng)開(kāi)發(fā)的過(guò)程中,開(kāi)發(fā)者往往把
2019-10-31 07:30:41
CS4235在DSP嵌入式系統(tǒng)中有哪些應(yīng)用?
目前,由于采用的錄放音芯片結(jié)構(gòu)簡(jiǎn)單、采樣率過(guò)低而使得嵌入式系統(tǒng)中的音質(zhì)效果比較差,遠(yuǎn)遠(yuǎn)滿足不了人們對(duì)高檔生活、學(xué)習(xí)用嵌入式系統(tǒng)的要求。如果能將聲卡技術(shù)應(yīng)用到嵌入式系統(tǒng)中,由于聲卡的強(qiáng)大功能,必將
2019-09-03 08:31:51
FPGA在嵌入式測(cè)試系統(tǒng)中的利與弊
FPGA在嵌入式測(cè)試系統(tǒng)中的優(yōu)勢(shì)是什么?FPGA在嵌入式測(cè)試系統(tǒng)中的不足是什么?
2021-05-06 07:19:22
Linux嵌入式系統(tǒng)中內(nèi)核技術(shù)的可動(dòng)態(tài)拓展技術(shù)有哪些
擴(kuò)展技術(shù)在各個(gè)領(lǐng)域的具體體現(xiàn)。在嵌入式操作系統(tǒng)領(lǐng)域,動(dòng)態(tài)擴(kuò)展技術(shù)研究的主要目標(biāo)是實(shí)現(xiàn)內(nèi)核抽象的擴(kuò)展。實(shí)現(xiàn)操作系統(tǒng)內(nèi)核抽象的動(dòng)態(tài)擴(kuò)展能夠提高系統(tǒng)的靈活性、適應(yīng)性,使系統(tǒng)能夠根據(jù)應(yīng)用的需求,提供特定的服務(wù)
2019-08-06 06:39:34
SPB嵌入式音頻處理系統(tǒng)該怎么設(shè)計(jì)?
的軟件構(gòu)架.SPB中的軟件IP模塊可以屏蔽底層細(xì)節(jié),為FPGA嵌入式設(shè)計(jì)的快速開(kāi)發(fā)提供便利,提高研發(fā)效率.介紹了基于SPB的FPGA嵌入式設(shè)計(jì)關(guān)鍵技術(shù),并在智能開(kāi)發(fā)平臺(tái)NanoBoard 3000上實(shí)現(xiàn)了基于SPB的嵌入式音頻處理系統(tǒng)設(shè)計(jì).
2019-09-18 06:09:18
嵌入式技術(shù)在物聯(lián)網(wǎng)中的應(yīng)用
、嵌入式系統(tǒng)的硬件和軟件都必須高效率地設(shè)計(jì),量體裁衣、去除不需要的多余功能,力爭(zhēng)在更小的硅片面積上實(shí)現(xiàn)同樣的性能,這樣才能在具體應(yīng)用中更具有競(jìng)爭(zhēng)力。4、嵌入式系統(tǒng)和具體應(yīng)用有機(jī)地結(jié)合在一起,它的升級(jí)換代
2013-03-25 09:35:46
嵌入式技術(shù)在物聯(lián)網(wǎng)中的應(yīng)用
密集、資金密集、高度分散、不斷創(chuàng)新的知識(shí)集成系統(tǒng)。3、嵌入式系統(tǒng)的硬件和軟件都必須高效率地設(shè)計(jì),量體裁衣、去除不需要的多余功能,力爭(zhēng)在更小的硅片面積上實(shí)現(xiàn)同樣的性能,這樣才能在具體應(yīng)用中更具有競(jìng)爭(zhēng)力。4
2013-04-06 09:50:22
什么是嵌入式系統(tǒng)中的外設(shè)?
什么是嵌入式系統(tǒng)中的外設(shè)嵌入式系統(tǒng)的各種常見(jiàn)外設(shè)總結(jié)
2021-04-02 07:06:08
什么是嵌入式系統(tǒng)技術(shù)的核心DSP器件?
嵌入式系統(tǒng)的目的是提供一個(gè)以多任務(wù)和網(wǎng)絡(luò)為信心,易于開(kāi)發(fā)的復(fù)雜數(shù)字系統(tǒng)。從數(shù)字技術(shù)和信息技術(shù)的角度看,嵌入式系統(tǒng)已成為現(xiàn)代信息網(wǎng)絡(luò)技術(shù)應(yīng)用的基礎(chǔ)技術(shù),已成為現(xiàn)代工控領(lǐng)域的基本技術(shù)。
2019-09-30 08:01:14
什么是嵌入式系統(tǒng)技術(shù)的核心?
嵌入式系統(tǒng)的目的是提供一個(gè)以多任務(wù)和網(wǎng)絡(luò)為信心,易于開(kāi)發(fā)的復(fù)雜數(shù)字系統(tǒng)。從數(shù)字技術(shù)和信息技術(shù)的角度看,嵌入式系統(tǒng)已成為現(xiàn)代信息網(wǎng)絡(luò)技術(shù)應(yīng)用的基礎(chǔ)技術(shù),已成為現(xiàn)代工控領(lǐng)域的基本技術(shù)。
2019-10-29 06:07:17
什么是嵌入式系統(tǒng)?
微處理器。由于嵌入式系統(tǒng)通常應(yīng)用于 環(huán)境 比較惡劣的環(huán)境中,因而嵌入式微處理器在 工作溫度 、 電磁兼容性 以及可靠性 方面 的要求較通用的 標(biāo)準(zhǔn) 微處理器高。但是,嵌入式微處理器在功能方面與標(biāo)準(zhǔn)
2020-04-16 09:53:31
什么是嵌入式系統(tǒng)?嵌入式系統(tǒng)一般在應(yīng)用在什么領(lǐng)域?
制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。實(shí)際上,只要帶有數(shù)字接口的設(shè)備,比如是手表、微波爐、錄像機(jī)、汽車等等設(shè)備,都是在使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含這操作系統(tǒng),但是大多的數(shù)嵌入式系統(tǒng)都是由單個(gè)
2017-03-09 17:58:39
什么是嵌入式Linux系統(tǒng)下的CGI程序設(shè)計(jì)技術(shù)?
隨著互聯(lián)網(wǎng)應(yīng)用的普及,越來(lái)越多的信息化產(chǎn)品需要接入互聯(lián)網(wǎng)通過(guò)Web頁(yè)面進(jìn)行遠(yuǎn)程訪問(wèn)。嵌入式Web系統(tǒng)提供了一種經(jīng)濟(jì)、實(shí)用的互聯(lián)網(wǎng)嵌入式接入方案。這里結(jié)合一種嵌入式WebServer BOA來(lái)介紹嵌入式Linux系統(tǒng)下的CGI程序設(shè)計(jì)技術(shù)。
2019-09-20 07:21:39
關(guān)于嵌入式系統(tǒng)的基本知識(shí)都在這里
嵌入式系統(tǒng)的技術(shù)特點(diǎn)嵌入式系統(tǒng)的發(fā)展趨勢(shì)嵌入式系統(tǒng)在機(jī)器人技術(shù)中的應(yīng)用
2021-04-23 06:55:40
單片機(jī)嵌入式Internet技術(shù)的Web應(yīng)用實(shí)現(xiàn)
時(shí)代多成百上千倍的超級(jí)嵌入式Internet服務(wù)器。Internet技術(shù)和嵌入式技術(shù)的相互融合,為嵌入式系統(tǒng)的設(shè)計(jì)和產(chǎn)品開(kāi)發(fā)帶來(lái)了前所未有的發(fā)展空間和機(jī)遇。1 單片機(jī)嵌入式Web應(yīng)用的硬件系統(tǒng)設(shè)計(jì) 在
2011-11-24 18:10:01
基于嵌入式系統(tǒng)硬件平臺(tái)的軟件PLC實(shí)現(xiàn)設(shè)計(jì)
1嵌入式軟PLC的總體結(jié)構(gòu) 嵌入式軟PLC與嵌入式系統(tǒng)共享一個(gè)CPU,PLC和嵌入式系統(tǒng)之間沒(méi)有多余的導(dǎo)線連接,增加了系統(tǒng)的可靠性,易于實(shí)現(xiàn)許多高級(jí)功能。PLC中的信息也能通過(guò)嵌入式系統(tǒng)的顯示屏顯示,通過(guò)嵌入式系統(tǒng)的編輯鍵可方便地對(duì)PLC進(jìn)行編輯操作。
2019-06-19 06:20:54
基于嵌入式視頻的多媒體集控系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)是什么?
基于嵌入式視頻的多媒體集控系統(tǒng)實(shí)現(xiàn)的體系結(jié)構(gòu)基于嵌入式視頻的多媒體集控系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)
2021-06-04 07:15:37
基于ARM怎么搭建嵌入式Linux系統(tǒng)?
+嵌入式系統(tǒng)是一個(gè)專用的計(jì)算機(jī)系統(tǒng)。該系統(tǒng)以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁減,但對(duì)功能、可靠性、成本等都有嚴(yán)格的要求。今天,一些專用系統(tǒng)需要處理大量的信息,由于傳統(tǒng)的計(jì)算機(jī)系統(tǒng)很難實(shí)現(xiàn)硬件可裁減,因而
2020-04-17 06:56:08
基于SPB怎么實(shí)現(xiàn)嵌入式音頻處理系統(tǒng)設(shè)計(jì)?
的軟件構(gòu)架。SPB中的軟件IP模塊可以屏蔽底層細(xì)節(jié),為FPGA嵌入式設(shè)計(jì)的快速開(kāi)發(fā)提供便利,提高研發(fā)效率。介紹了基于SPB的FPGA嵌入式設(shè)計(jì)關(guān)鍵技術(shù),并在智能開(kāi)發(fā)平臺(tái)NanoBoard 3000上實(shí)現(xiàn)了基于SPB的嵌入式音頻處理系統(tǒng)設(shè)計(jì)。
2020-03-11 07:12:23
基于μClinux ARM的嵌入式系統(tǒng)的設(shè)計(jì)
基于μClinux ARM的嵌入式系統(tǒng)的設(shè)計(jì)在介紹了ARM處理器和UClinux特點(diǎn)的基礎(chǔ)上,詳細(xì)討論了將UClinux操作系統(tǒng)和BLOB系統(tǒng)引導(dǎo)程序移植到以ARM7TDMI為
2009-03-28 13:12:09
如何實(shí)現(xiàn)基于Agent技術(shù)的嵌入式智能設(shè)備測(cè)試?
如何實(shí)現(xiàn)基于Agent技術(shù)的嵌入式智能設(shè)備測(cè)試?基于Agent的嵌入式智能設(shè)備測(cè)試系統(tǒng)是如何構(gòu)成的?
2021-04-15 06:14:46
如何去實(shí)現(xiàn)嵌入式多媒體導(dǎo)游系統(tǒng)的設(shè)計(jì)?
如何去實(shí)現(xiàn)嵌入式多媒體導(dǎo)游系統(tǒng)的硬件設(shè)計(jì)?如何去實(shí)現(xiàn)嵌入式多媒體導(dǎo)游系統(tǒng)的軟件設(shè)計(jì)?
2021-06-07 06:38:58
如何在嵌入式系統(tǒng)或快速原型構(gòu)建板上實(shí)現(xiàn)即交即用式部署?
如何在嵌入式系統(tǒng)或快速原型構(gòu)建板上實(shí)現(xiàn)即交即用式部署?
2021-11-22 07:25:14
如何在嵌入式系統(tǒng)設(shè)計(jì)中使用UML技術(shù)?
如何在嵌入式系統(tǒng)設(shè)計(jì)中使用UML技術(shù)?怎樣去設(shè)計(jì)嵌入式系統(tǒng)?
2021-04-26 07:14:45
如何在嵌入式系統(tǒng)設(shè)計(jì)中使用UML技術(shù)?
統(tǒng)一建模語(yǔ)言UML及其特點(diǎn)UML在車載GPS終端設(shè)計(jì)中的應(yīng)用如何在嵌入式系統(tǒng)設(shè)計(jì)中使用UML技術(shù)
2021-04-23 06:26:12
如何對(duì)嵌入式linux系統(tǒng)快速啟動(dòng)進(jìn)行優(yōu)化
嵌入式linux快速啟動(dòng)的一些優(yōu)化的方法,主要是要掌握嵌入式linux系統(tǒng)的啟動(dòng)流程,以便能夠在優(yōu)化時(shí)有所指引。下面是一些總結(jié):嵌入式linux系統(tǒng)快速啟動(dòng)的優(yōu)化主要是硬件和軟件。1硬件:1.1因?yàn)?/div>
2021-11-04 06:36:08
如何設(shè)計(jì)嵌入式FIFO數(shù)據(jù)傳輸系統(tǒng)?
嵌入式設(shè)備由于具有硬件可在線配置,實(shí)現(xiàn)靈活等特點(diǎn),使得其應(yīng)用越來(lái)越廣泛。尤其在基于FPGA的硬件系統(tǒng)中應(yīng)用較多,目前在許多產(chǎn)品中實(shí)現(xiàn)了嵌入式網(wǎng)口、嵌入式PCI/PCI-E、嵌入式USB等各種模塊
2019-08-08 07:03:56
如何設(shè)計(jì)嵌入式無(wú)線視頻監(jiān)控系統(tǒng)?
的新型視頻監(jiān)控系統(tǒng),該系統(tǒng)在解決模擬視頻監(jiān)控系統(tǒng)的部分弊端的基礎(chǔ)上迅速崛起。在互聯(lián)網(wǎng)的普遍推廣和網(wǎng)絡(luò)帶寬逐漸提高的背景下,視頻監(jiān)控技術(shù)飛速發(fā)展,出現(xiàn)了集多媒體技術(shù)、網(wǎng)絡(luò)通信技術(shù)、嵌入式技術(shù)于一體的嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)。那么有誰(shuí)知道,嵌入式無(wú)線視頻監(jiān)控系統(tǒng)該怎么實(shí)現(xiàn)嗎?
2019-08-09 07:47:42
怎么實(shí)現(xiàn)嵌入式WiFi技術(shù)研究與通信設(shè)計(jì)?
怎么實(shí)現(xiàn)嵌入式WiFi技術(shù)研究與通信設(shè)計(jì)?
2021-05-28 07:01:59
怎么實(shí)現(xiàn)基于Winodws CE的嵌入式網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)?
本文介紹的布光監(jiān)控系統(tǒng)采用數(shù)字化分布嵌入式控制系統(tǒng)實(shí)現(xiàn)布光任務(wù)。在布光系統(tǒng)中采用其于Windows CE的嵌入式網(wǎng)絡(luò)監(jiān)控系統(tǒng)。該系統(tǒng)實(shí)時(shí)性好,可靠性高;速度快,大容量的特性可以適應(yīng)不斷增長(zhǎng)的系統(tǒng)
2021-05-27 07:03:07
慧榮科技FerriSSD是如何滿足嵌入式引導(dǎo)加載應(yīng)用需求的?
Silicon Motion(慧榮科技)的 FerriSSD?產(chǎn)品家族開(kāi)發(fā)滿足了嵌入式應(yīng)用中引導(dǎo)加載程序獨(dú)特而苛刻的要求。在各種工作溫度環(huán)境下,嵌入式引導(dǎo)加載 SSD 無(wú)論是低容量還是高容量,在數(shù)據(jù)完整性表現(xiàn)上都非常出色。
2019-10-16 08:05:36
掉電保護(hù)在嵌入式系統(tǒng)中的應(yīng)用有哪些?
在嵌入式系統(tǒng)設(shè)計(jì)過(guò)程中,系統(tǒng)的掉電保護(hù)越來(lái)越受到重視。
2019-10-31 06:59:30
新手如何快速地去學(xué)習(xí)嵌入式高端技術(shù)開(kāi)發(fā)呢
新手如何快速地去學(xué)習(xí)嵌入式高端技術(shù)開(kāi)發(fā)呢?
2021-12-27 06:36:53
汽車嵌入式系統(tǒng)的發(fā)展如何?
的不斷進(jìn)步,在汽車電子技術(shù)中得到了廣泛應(yīng)用。目前,從車身控制、底盤控制、發(fā)動(dòng)機(jī)管理、主被動(dòng)安全系統(tǒng)到車載娛樂(lè)、信息系統(tǒng)都離不開(kāi)汽車嵌入式系統(tǒng)的支持。
2019-08-02 07:35:56
生活中嵌入式系統(tǒng)實(shí)例
遠(yuǎn)程辦公、遠(yuǎn)程遙控,真正實(shí)現(xiàn)把網(wǎng)絡(luò)隨身攜帶。?在這里我就舉幾個(gè)生活實(shí)例,讓你來(lái)更加了解一下嵌入式系統(tǒng)。 在舉例之前,我們先再來(lái)了解一下嵌入式系統(tǒng)到底是什么呢? 在一般的解釋中都是這樣的:以應(yīng)用為中心
2020-06-20 15:22:50
網(wǎng)絡(luò)通訊技術(shù)在嵌入式系統(tǒng)中的應(yīng)用是什么
網(wǎng)絡(luò)通訊技術(shù)在嵌入式系統(tǒng)中的應(yīng)用一、嵌入式系統(tǒng)的由來(lái)1.1 嵌入式系統(tǒng)的概念:嵌入式系統(tǒng)是以應(yīng)用為中心,以現(xiàn)代計(jì)算機(jī)技術(shù)為基礎(chǔ),能夠根據(jù)用戶需求(功能、可靠性、成本、體積、功耗、環(huán)境等)靈活裁剪軟硬件模塊的專用計(jì)算機(jī)系...
2021-12-14 07:13:32
請(qǐng)問(wèn)在嵌入式應(yīng)用中怎樣去實(shí)現(xiàn)USB?
嵌入式應(yīng)用中USBOTG控制器的功能特性是什么?在嵌入式應(yīng)用中怎樣去實(shí)現(xiàn)USB?
2021-04-27 06:25:03
采用S3C2410A實(shí)現(xiàn)嵌入式系統(tǒng)U-Boot移植
,Linux,Vxworks,WinCE三足鼎立,其中Linux由于其開(kāi)源性、穩(wěn)定性、安全性、可裁減性更是一支獨(dú)放。在嵌入式系統(tǒng)中,如何實(shí)現(xiàn)在ARM9平臺(tái)下Linux操作系統(tǒng)的引導(dǎo)工作是嵌入式技術(shù)開(kāi)發(fā)的重要環(huán)節(jié)。
2019-07-29 08:24:05
基于ARM-μCLinux嵌入式系統(tǒng)啟動(dòng)引導(dǎo)的實(shí)現(xiàn)
基于ARM-μCLinux嵌入式系統(tǒng)啟動(dòng)引導(dǎo)的實(shí)現(xiàn):介紹了 ARM-μCLinux 嵌入式系統(tǒng)的結(jié)構(gòu)組成,重點(diǎn)分析了 ARM--μCLinux 嵌入式系統(tǒng)啟動(dòng)引導(dǎo)的過(guò)程實(shí)現(xiàn)該系統(tǒng)啟動(dòng)引導(dǎo)的技術(shù)難點(diǎn),提出了一
2009-06-25 08:14:1636
評(píng)論
查看更多