




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、一、 判斷(分)1、通常處理器復(fù)位之后進(jìn)入管理模式。 ( )2、ARM7處理器中斷系統(tǒng)是可以實現(xiàn)中斷嵌套的。 ( ) 3、ARM處理器最先運行的程序是“啟動代碼” ( )4、處理器遇到?jīng)]有定義或不支持的指令時,進(jìn)入中止模式。 ( )5、嵌入式系統(tǒng)的快速中斷模式主要是增加中斷源。 ( ) 6、通常情況下嵌入式系統(tǒng)一定要有引導(dǎo)程序。 ( ) 7、Thumb指令可以提高機(jī)器的運行速度。 ( )8、ARM處理器采用精簡指令集。 ( ) 9、ARM處理器的GPIO口復(fù)位后默認(rèn)為輸出狀態(tài)。 ( )10、嵌入式系統(tǒng)是“以應(yīng)用為中心的通用計算機(jī)系統(tǒng)”。 ( )11、ARM指令集效率高,但是代碼密度低。 ( )
2、 12、在各種模式下都可以訪問ARM微處理器的任何寄存器。( )13、嵌入式最小系統(tǒng)組成部分一定要有外部程序存儲器。 ( ) 14、ARM狀態(tài)下幾乎每條指令都可以條件執(zhí)行。 ( ) 15、ARM處理器復(fù)位時從0x00000000地址開始運行。 ( )16、ARM程序和Thumb程序可相互調(diào)用,相互之間切換開銷幾乎為零。( )17、非向量IRQ中斷優(yōu)先級比向量IRQ中斷優(yōu)先級高。 ( ) 18、通常情況下嵌入式系統(tǒng)的引導(dǎo)程序是通用的。 ( ) 二、填空(每空 分,共 分)1、ARM微處理器通過_BL_和_BX_指令改變當(dāng)前處理器工作狀態(tài)。2、VPB分頻器有2個作用,分別為_處理器時鐘分頻_、_降
3、低功耗_。3、LPC2000系列芯片有兩個復(fù)位源_上電復(fù)位_、_看門狗_。4、ARM指令的長度是_4_字節(jié),Thumb指令的長度剛好是_2_字節(jié)。5、ARM7內(nèi)核具有兩個中斷輸入,分別為_IRQ_中斷和_FIQ_中斷。6、LPC處理器定時器的特性有_32 位預(yù)分頻器_,_具有多達(dá)4路的捕獲通道,_4 個32 位匹配寄存器_,_4個匹配輸出引腳_。7、ARM處理器對片內(nèi)FLASH編程有3種方式,分別為JTAG,_ISP_和 IAP 。8、ARM向量中斷控制器具有_32_個中斷請求輸入。可將其編程分為3類: FIQ中斷 、 向量IRQ_中斷 、 非向量IRQ中斷 。9、嵌入式系統(tǒng)的三要素是_嵌入性
4、 _、_內(nèi)含計算機(jī) _、_專用性_。10、ARM微處理器具有_2_種工作狀態(tài), _7_種工作模式。11、LPC2000芯片可以通過片內(nèi)_PLL_實現(xiàn)最大_60_MHZ的CPU操作頻率。12、嵌入式系統(tǒng)異常向量表的起始地址為_0x0000_,第一個異常向量為_復(fù)位。13、程序狀態(tài)寄存器的狀態(tài)有_NZCVIFTM任選3個_,_,_。14、外部存儲器控制器可以支持_RAM_,_ROM_,_Flash_,Burst ROM 和一些外部IO部件。15、LPC2000 ARM所有中斷源可編程為_向量IRQ_,_非向量IRQ_,_FIQ_。三、簡答題(分)1、簡述嵌入式系統(tǒng)的特點?答:嵌入式系統(tǒng)是“以應(yīng)用為
5、中心、以計算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁減,功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計算機(jī)系統(tǒng)。”特點:嵌入性,內(nèi)含計算機(jī),專用性2、ARM處理器尋址方式有哪些?ARM支持以下7種尋址方式:寄存器尋址、立即尋址、寄存器移位尋址、寄存器間接尋址、變址尋址、多寄存器尋址、堆棧尋址。3、ARM處理器模式和ARM處理器狀態(tài)有何區(qū)別?處理器模式指的是處理器在執(zhí)行程序時在不同時刻所處的不同狀態(tài),處理器狀態(tài)指的是處理器當(dāng)前所執(zhí)行的指令集。4、簡述Boot Block的主要功能有哪些?答:BootLoader是系統(tǒng)加電后、操作系統(tǒng)內(nèi)核或用戶應(yīng)用程序運行之前,首先必須運行的一段程序代碼。通過這段程序,為最終調(diào)用
6、操作系統(tǒng)內(nèi)核、運行用戶應(yīng)用程序準(zhǔn)備好正確的環(huán)境。5、ARM狀態(tài)下寄存器有多少個?哪幾個寄存器是在各種工作模式下共用的?答:ARM狀態(tài)下寄存器有有37個,其中R0-R7寄存器是在各種工作模式下共用的。6、ARM7TDMI采用幾級流水線?使用何種存儲器編址方式?答:三級流水線(取指 譯碼 執(zhí)行);使用了馮諾依曼(Von Neumann )結(jié)構(gòu),指令和數(shù)據(jù)共用一條32 位總線。7、嵌入式系統(tǒng)使用實時操作系統(tǒng)的必要性?答:使用實時操作系統(tǒng)主要有以下幾個因素:嵌入式實時操作系統(tǒng)提高了系統(tǒng)的可靠性。 提高了開發(fā)效率,縮短了開發(fā)周期。 嵌入式實時操作系統(tǒng)充分發(fā)揮了32位CPU的多任務(wù)潛力。 8、什么叫嵌入式
7、處理器?嵌入式處理器分為哪幾類? 答:嵌入式處理器是為完成特殊的應(yīng)用而設(shè)計的特殊目的的處理器。 嵌入式微處理器(Embedded Microprocessor Unit, EMPU) 嵌入式微控制器(Microcontroller Unit, MCU) 嵌入式DSP 處理器(Embedded Digital Signal Processor, EDSP) 嵌入式片上系統(tǒng)(System On Chip)9、程序狀態(tài)寄存器的英文簡稱是什么?其中高4位各表示什么意思?答:CPSR。31 30 29 28 27 8 7 6 5 4 3 2 1 0N Z C V (保留) I F T M4 M3 M2
8、M1 M0條件碼標(biāo)志位的意義:N:正負(fù)號/大小 標(biāo)志位0表示:正數(shù)/大于;1表示:負(fù)數(shù)/小于Z:零標(biāo)志位0表示:結(jié)果不為零;1表示:結(jié)果為零/相等C:進(jìn)位/借位/移出位0表示:未進(jìn)位/借位/移出0;1表示:進(jìn)位/未借位/移出1V:溢出標(biāo)志位0表示:結(jié)果未溢出;1表示:結(jié)果溢出10、ARM處理器工作模式有哪些?答: 1)正常用戶模式(usr);2)快速中斷模式(fiq);3)普通中斷模式(irq);4)操作系統(tǒng)保護(hù)模式(svc)或 管理模式 ;5)數(shù)據(jù)訪問中止模式(abt);6)處理未定義指令的未定義模式(und);7)運行特權(quán)級的操作系統(tǒng)任務(wù)的系統(tǒng)模式(sys)。四、補(bǔ)全程序題()1、假設(shè)有一
9、個基于LPC2000的系統(tǒng),所使用的晶振為10MHZ石英晶振,要求Fcco必須在156320MHz范圍內(nèi),F(xiàn)cclk=60MHz。請計算出PLL的M值和P值各為多少?并補(bǔ)全設(shè)置PLL的程序段。(10分)M= 6 ,P= 2 Uint8 pllset(uint32 Fcclk,uint32 Fosc,uint32 Fcco) uint32 plldat; plldat=(M-1)|( P5); PLLCON= 1 ; PLLCFG= 0x25 ; PLLFEED=0xaa; PLLFEED=0x55; while(PLLSTAT&(110))=0); PLLCON= 3 ; PLLFEED=0x
10、aa; PLLFEED=0x55;2、假設(shè)有一個基于LPC2000的系統(tǒng),所使用的晶振為20MHZ石英晶振,要求Fcco必須在156320MHz范圍內(nèi),F(xiàn)cclk=60MHz。請計算出PLL的M值和P值各為多少?并補(bǔ)全設(shè)置PLL的程序段。(10分)M= 3 ,P= 2 Uint8 pllset(uint32 Fcclk,uint32 Fosc,uint32 Fcco) uint32 plldat; plldat=(M-1)|( P5); PLLCON= 1 ; PLLCFG= 0x22 ; PLLFEED=0xaa; PLLFEED=0x55; while(PLLSTAT&(110))=0);
11、 PLLCON= 3 ; PLLFEED=0xaa; PLLFEED=0x55;五、分析題()1、在下劃線上添寫合適的說明/ 本程序采用下降沿觸發(fā)中斷#include void EINT1_Configuration(void);/外部中斷1的中斷初始化函數(shù)void EINT1_ISR(void) _irq;/外部中斷1的中斷服務(wù)程序unsigned int FLAG = 0;int main(void)EINT1_Configuration();/調(diào)用外部中斷1的中斷初始化函數(shù)IODIR = LED | BUZZER;/設(shè)置發(fā)光二極管和蜂鳴器控制口均為輸出IOSET = LED;/燈滅IOC
12、LR = BUZZER;/蜂鳴器不響.void EINT1_ISR(void) _irq/ FLAG = 1; /修改標(biāo)志變量EXTINT = 0x02;/ 清除EINT1中斷標(biāo)志 VICVectAddr=0; / 向量中斷地址清0,中斷結(jié)束 void EINT1_Configuration(void)PINSEL0 = 0x01 (2 * 14);/第29、28位為01時,選擇P0.14引腳的EINT1功能EXTMODE = 0x02; / 中斷觸發(fā)方式:邊沿觸發(fā) EXTPOLAR = 0x00; / 下降沿觸發(fā) VICIntSelect = VICIntSelect & (1 15);/*
13、 外部中斷1初始化(使用IRQ向量中斷) */VICVectCntl0 = 0x20 | 15; / 設(shè)置為IRQ通道0 VICVectAddr0 = (unsigned long)EINT1_ISR; EXTINT = 0x02;/ VICIntEnable = 1 15; /EINT1中斷使能2、在下劃線上添寫合適的說明/ 本程序采用上升沿觸發(fā)中斷#include /void EINT0_Configuration(void);/外部中斷0的中斷初始化函數(shù)/void EINT0_ISR(void) _irq;/外部中斷0的中斷服務(wù)程序unsigned int FLAG = 0;int ma
14、in(void)EINT0_Configuration();/調(diào)用外部中斷0的中斷初始化函數(shù)IODIR = LED | BUZZER;/設(shè)置發(fā)光二極管和蜂鳴器控制口均為輸出IOSET = LED;/燈滅IOCLR = BUZZER;/蜂鳴器不響.void EINT0_ISR(void) _irq; FLAG = 1; /修改標(biāo)志變量EXTINT = 0x01;/ 清除EINT0中斷標(biāo)志 VICVectAddr=0; / 向量中斷地址清0,中斷結(jié)束 void EINT0_Configuration(void)PINSEL0 = 0x01 (2 * 14);/第29、28位為01時,選擇P0.14
15、引腳的EINT0功能EXTMODE = 0x01; / 中斷觸發(fā)方式:邊沿觸發(fā) EXTPOLAR = 0x01; / 上升沿觸發(fā) VICIntSelect = VICIntSelect & (1 14);/* 外部中斷0初始化(使用IRQ向量中斷);VICVectCntl0 = 0x20 | 14; / 設(shè)置為IRQ通道0 VICVectAddr0 = (unsigned long)EINT0_ISR; EXTINT = 0x01;/ VICIntEnable = 1 14; /EINT0中斷使能六、編程應(yīng)用題()1、 LPC210x微控制器的P0.6引腳接開關(guān),P0.7引腳接LED發(fā)光二極管,編寫C語言實現(xiàn)開關(guān)閉合時LED閃爍,開關(guān)打開時LED熄滅的程序。#define Port06 16#define Port07 10; dly-)for (i=0; i1000; i+); int main(void) PINSEL0=0; IO0DIR =IO0DIR | Port07; While(1)If(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國數(shù)位音響行業(yè)市場深度調(diào)查及投資前景預(yù)測研究報告
- 初級電力線路工習(xí)題庫及答案
- 護(hù)理核心制度考試模擬題及參考答案
- 箱包消費升級趨勢考核試卷
- 自然遺跡保護(hù)與土壤污染防治考核試卷
- 漁業(yè)資源保護(hù)考核試卷
- 航空物流時效性與運輸網(wǎng)絡(luò)優(yōu)化考核試卷
- 聚合纖維的綠色農(nóng)業(yè)與食品安全考核試卷
- 環(huán)保技術(shù)在國際合作中的機(jī)遇與挑戰(zhàn)考核試卷
- 照明器具生產(chǎn)設(shè)備的智能化發(fā)展趨勢探討考核試卷
- 核心素養(yǎng)視角下的小學(xué)科學(xué)單元整體教學(xué)設(shè)計培訓(xùn)講座
- 機(jī)泵基礎(chǔ)知識
- 2023-2024年文化文物及文化遺產(chǎn)應(yīng)知應(yīng)會知識考試題庫(附含答案)
- 《安裝施工管理》課件
- 《美學(xué)》綜合知識近年真題考試題庫及答案(含AB卷)
- 刺殺操培訓(xùn)課件
- 食堂管理領(lǐng)導(dǎo)小組及工作職責(zé)
- 華南理工大學(xué)自主招生個人陳述自薦信范文
- 酒店餐飲部經(jīng)理聘用書
- 機(jī)電傳動與控制知到智慧樹章節(jié)測試課后答案2024年秋山東石油化工學(xué)院
- 行業(yè)數(shù)字化轉(zhuǎn)型推進(jìn)方案
評論
0/150
提交評論