電科計科專業(yè)嵌入式試題B卷_第1頁
電科計科專業(yè)嵌入式試題B卷_第2頁
電科計科專業(yè)嵌入式試題B卷_第3頁
電科計科專業(yè)嵌入式試題B卷_第4頁
電科計科專業(yè)嵌入式試題B卷_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

貴州大學2012-2013學年第一學期考試一試卷B嵌入式系統(tǒng)原理及應用試卷(2010電子信息科學與技術(shù))注意事項:請考生按要求在試卷裝訂線內(nèi)填寫姓名、學號和年級專業(yè)。請認真閱讀各樣題目的回答要求,在規(guī)定的地點填寫答案。不要在試卷上亂寫亂畫,不要在裝訂線內(nèi)填寫沒關(guān)的內(nèi)容。4.滿分100分,考試時間為120分鐘。題號一二三四五六七總分統(tǒng)分人得分得分一、選擇題(本大題共20分,每題2分)以下各題的選項評分人中,只有一項為哪一項正確的,請將正確選項的編號填在括號內(nèi)。錯填、不填均無分。1.“硬及時系統(tǒng)”與“軟及時系統(tǒng)”的差別主要表此刻()。(A)對外面事件辦理時間的長短;(B)對外面事件做出反應的時間長短;(C)對外面事件辦理時間能否可展望;(D)對外面事件辦理的邏輯結(jié)果能否正確;2.哈佛系統(tǒng)構(gòu)造的微辦理器擁有以下特色()。(A)程序儲存和數(shù)據(jù)儲存共用一個物理儲存空間;(B)程序儲存和數(shù)據(jù)儲存不分詳細的物理空間;(C)程序儲存和數(shù)據(jù)儲存分為同一個物理空間的兩個部分;(D)程序儲存和數(shù)據(jù)儲存分為兩個獨立的物理儲存空間;3.ARM辦理器的特權(quán)模式不包含以下的那一種運轉(zhuǎn)模式(

)。(A)管理模式。

(B)中止模式。(C)系統(tǒng)模式。

(D)用戶模式。4.

ARM

辦理器支持

4種種類的貨倉工作方式,此中空遞加貨倉是(

)。(A)貨倉指針指向最后壓入的數(shù)據(jù),且由低地點向高地點生長;(B)貨倉指針指向下一個空地點,且由低地點向高地點生長;(C)貨倉指針指向最后壓入的數(shù)據(jù),且由高地點向低地點生長;(D)貨倉指針指向下一個空地點,且由高地點向低地點生長;5.當ARM微辦理器使用16bit的數(shù)據(jù)總線時,儲存器的地點與ARM微辦理器的地點的連結(jié)方式應當是()(A)儲存器的A0與ARM的A0連在一同,其余引腳依此連結(jié);(B)儲存器的A0與ARM的A1連在一同,其余引腳依此連結(jié);(C)儲存器的A0與ARM的A2連在一同,其余引腳依此連結(jié);(D)儲存器的A0與ARM的A3連在一同,其余引腳依此連結(jié);6.S3C2440A的啟動代碼Bootloader一般寄存在系統(tǒng)的Flash儲存器中,這部分地點空間一般應配置在()。(A)Bank0~Bank7都能夠(C)Bank6/Bank7

(B)Bank0(D)任何一段安閑地點地區(qū)7.ARM微辦理器的內(nèi)存管理單元MMU主要達成的功能是()。(A)主儲存器和CPU之間的高速緩存;(B)NandFlash的管理單元;(C)從虛構(gòu)地點到物理地點的映照;(D)儲存器塊Bank的管理單元;8.搶占式及時操作系統(tǒng)老是()。(A)運轉(zhuǎn)就緒狀態(tài)下排在最前面的任務(B)運轉(zhuǎn)時間片輪轉(zhuǎn)到的任務(C)運轉(zhuǎn)優(yōu)先級最高的任務(D)運轉(zhuǎn)就緒狀態(tài)下優(yōu)先級最高的9.從Thumb狀態(tài)進入到ARM狀態(tài)可經(jīng)過()代碼實現(xiàn)。(A)ADRR0,Back_ARM+1(B)ADRR0,Back_ARMBXR0BLR0(C)ADRR0,Back_ARM+1(D)ADRR0,Back_ARMBLR0BXR0;10.STMDBR1!,{R0,R2,R3}指令履行后,R1的值變成()。(A)R1—>R1;(B)R1﹣4—>R1;(C)R1﹣8—>R1;(D)R1﹣12—>R1;得分二、簡答題(本大題共12分,每題6分)評分人1.簡要說明S3C2440A的UART數(shù)據(jù)發(fā)送和接收的基來源理。2.簡要說明S3C2440A的DMA控制器進行數(shù)據(jù)傳輸?shù)脑敿氝^程。得分評分人

三、剖析題(本大題共12分,每題6分)認真閱讀以下程序代碼,寫出它們所達成和實現(xiàn)的功能。Uart_GetKey(void){if(rUTRSTAT0&0x1)returnRdURXH0();elsereturn0;}(2)mystrcopyLDRBr2,[r1],#1STRBr2,[r0],#1CMPr2,#0BNEmystrcopyMOVpc,lr得分評分人

四、編程題(本大題共12分)利用S3C2410的UART波特率系數(shù)寄存器UBRDDIVn,設(shè)計一個波特率為115200bps,系統(tǒng)時鐘MCLK為40MHz的波特率發(fā)生器,要求算出分頻值,并對分頻寄存器進行初始化。得分評分人

五、設(shè)計題(本大題共14分)蜂鳴器可經(jīng)過I/O口GPB0經(jīng)過NPN型三級管的基極控制。當三極管的基極加高電平,即GPB0為高電平常,蜂鳴器會響,反之則不響。試編寫一程序,讓蜂鳴器發(fā)聲。。得分六、編程題(本大題共14分)將K1、K2按鍵開關(guān)分別接S3C2440A評分人的EINT0和EINT2,利用K1、K2作為外面中EINT0、EINT2,設(shè)計一外面中止程序。。得分七、編程題(本大題共16分,每題8分)有4個LED分別由評分人GPF4、GPF5、GPF6、GPF7驅(qū)動控制,試設(shè)計一個接口電路,要求:(1)畫出LED接口電路原理圖;(2)用C語言編寫循環(huán)點亮4個LED的程序。嵌入式系統(tǒng)原理及應用試卷(2010電子信息科學與技術(shù))卷參照答案及評分標準一、(1)B(2)D(3)D(4)B(5)B(6)B(7)C(8)D(9)D(10)D二、1、(1)數(shù)據(jù)發(fā)送(DataTransmission)發(fā)送的數(shù)據(jù)幀是可編程的。它包含1個開端位、5~8個數(shù)據(jù)位、1個可選的奇偶校驗位和1~2個停止位,詳細設(shè)置由行控制寄存器(ULCONn)確立。發(fā)送器還能夠產(chǎn)生暫停狀態(tài),在一幀發(fā)送時期連續(xù)輸出“0”。在目前發(fā)送的字完整發(fā)送達成以后發(fā)出暫停信號。在暫停信號發(fā)出后,持續(xù)發(fā)送數(shù)據(jù)到TxFIFO(發(fā)送保持寄存器在非FIFO模式)。分2)數(shù)據(jù)接收(DataReception)與數(shù)據(jù)發(fā)送近似,接收的數(shù)據(jù)幀也是可編程的。它包含1個開端位,5~8個數(shù)據(jù)位、1個可選的奇偶校驗位和1~2個停止位,詳細設(shè)置由行控制寄存器(ULCONn)確立。接收器能夠檢測溢犯錯誤和幀錯誤。溢犯錯誤指新數(shù)據(jù)在舊數(shù)據(jù)還沒有被讀出以前就將其覆蓋了。幀錯誤指接收的數(shù)據(jù)沒有有效的停止位。當在3個字時間段沒有接收任何數(shù)據(jù)和在FIFO模式RxFIFO不空時,產(chǎn)生接收暫停狀態(tài)。3分2、(1)外設(shè)向DMA控制器發(fā)出DMA懇求。(2)DMA控制器向CPU發(fā)出總線懇求信號。2分(3)CPU履行完現(xiàn)行的總線周期后,向DMA控制器發(fā)出響應懇求的回答信號。(4)CPU將控制總線、地點總線及數(shù)據(jù)總線讓出,由DMA控制器進行控制。(5)DMA控制器向外面設(shè)施發(fā)出DMA懇求回答信號。2分6)進行DMA傳遞。7)數(shù)據(jù)傳遞完成,DMA控制器經(jīng)過中止懇求線發(fā)出中止信號。CPU在接收到中止信號后,轉(zhuǎn)人中止辦理程序進行后續(xù)辦理。(8)中止辦理結(jié)束后,CPU返回到被中止的程序持續(xù)履行。CPU從頭獲取總線控制權(quán)。分三、1、經(jīng)過0號串口接收數(shù)據(jù)6分2、將r1指向的字符串復制到r0。6分四、分頻寄存器UBRDIVn的值經(jīng)過下式?jīng)Q定:UBRDIVn=(round_off)(MCLK/(bpsx16))-16分式中分頻寄存器(UBRDIVn)的值從1~(2^16-1).比如,假如要使波特率為115200bps,MCLK是40MHz,則UBRDIVn應為:UBRDIVn=(取整=(取整)+-1=22-1=21

6分五、intBellMain(){voidDelay(unsignedint);5分GPBUP&=0XFFFFFFFE;n");}staticvoid__irqEint2_ISR(void){Delay(10);ClearPending(BIT_EINT2);Uart_Printf("EINT2isoccurred.\n");}//中止初始化函數(shù)voidEint_Init(void){rGPFCON=rGPFCON&~(3)|(1<<1);//GPF0設(shè)置為EINT0rGPFCON=rGPFCON&~(3<<4)|(1<<5);//GPF2設(shè)置為EINT2rGPFUP|=(1<<0);//disableGPF0pullup5分rGPFUP|=(1<<2);//disableGPF2pulluprEXTINT0=(rEXTINT0&~(7<<0))|(2<<0);//EINT0->fallingedgetriggeredrEXTINT0=(rEXTINT0&~(7<<8))|(2<<8);//EINT2->fallingedgetriggeredrEXTINT1=(rEXTINT1&~(7<<12))|(0x2<<12);//EINT11->fallingedgetriggeredrEXTINT2=(rEXTINT2&~(7<<12))|(0x2<<12);//EINT19->fallingedgetriggeredpISR_EINT0=(unsigned)Eint0_ISR;pISR_EINT2=(unsigned)Eint2_ISR;}//開外面中止voidEnable_Eint(void){rEINTPEND=0xffffff;//toclearthepreviouspendingstatesrSRCPND|=BIT_EINT0|BIT_EINT2;5分rINTPND|=BIT_EINT0|BIT_EINT2;rEINTMASK=~((1<<11)|(1<<19));rINTMSK=~(BIT_EINT0|BIT_EINT2);}七、GPF4GPF5GPF6GPF78分Intmain(){GPFCON=(GPFCON|0xff00)&ffff

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論