綜合題1~4答案_第1頁
綜合題1~4答案_第2頁
綜合題1~4答案_第3頁
綜合題1~4答案_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、第一套【解題思路】本題是一道基于S3C2410的嵌入式系統(tǒng)開發(fā)綜合題??疾榱藬?shù)字圖像的存儲容量計(jì)算,網(wǎng)絡(luò)通信數(shù)據(jù)傳輸;系統(tǒng)硬件構(gòu)件設(shè)計(jì),尤其是GPIO接口功能及初始化程序,結(jié)合常用外設(shè)的連接,如LED、鍵盤等;基于C/OS-II操作系統(tǒng)的應(yīng)用程序的主要C/OS-II函數(shù),如何創(chuàng)建任務(wù)及啟動任務(wù)調(diào)度功能?!緟⒖即鸢讣敖馕觥俊?】76.8;320*240/1000 = 76.8 KB;【2】6.7;115.2Kbps換算成字節(jié)是每秒發(fā)送115.2/8 = 14.4 KB的數(shù)據(jù)。異步串行每發(fā)送8個(gè)字節(jié)有一個(gè)起始位和停止位,76.8/8 = 9.6,說明一共需要10個(gè)停止位和10個(gè)起始位,一個(gè)發(fā)送96

2、.8KB的數(shù)據(jù),96.8/14.4 = 6.72秒;【3】0.076;10Mbps理論速度是每秒1.25MB,加上損耗以1Mbyte每秒計(jì)算,理論速度是0.076秒【4】CS;片選信號CS低電平有效;【5】0x;nGCS2映射地址為0x;【6】0xFFFFFFF5;00為輸入,01為輸出。則初始化GPC0、GPC1引腳為輸出功能的語句是:rGPCCON=(rGPCCON|0x)&0xFFFFFFF5)?!?】0x0002;紅色LED指示燈的驅(qū)動電路由GPIO的GPC0引腳控制,綠色LED指示燈的驅(qū)動電路由GPC1引腳控制。GPC0、GPC1引腳各自輸出0時(shí),其對應(yīng)的LED燈滅,各自輸出1時(shí),其

3、對應(yīng)的LED燈亮。則綠色LED燈點(diǎn)亮為:rGPCDAT = rGPCDAT | 0x0002?!?】0xFFFD;綠色LED燈熄滅為:rGPCDAT = rGPCDAT & 0xFFFD?!?】0x0001;紅色LED燈點(diǎn)亮為:rGPCDAT = rGPCDAT | 0x0001?!?0】0xFFFE;紅色LED燈熄滅為:rGPCDAT = rGPCDAT & 0xFFFE?!?1】SDA;I2C總線只有兩條信號線,一條是數(shù)據(jù)線SDA,另一條是時(shí)鐘線SCL,所有操作都通過這兩條信號線完成?!?2】0xAFFFFFFF;初始化I2C功能引腳。【13】0xFFFFFFC0;初始化GPD0GPD2為

4、輸入: rGPDCON= rGPDCON & 0xFFFFFFC0。【14】0xFFFFFF00;00為輸入,01為輸出。初始化GPE0GPE3為輸出:rGPECON= (rGPECON & 0xFFFFFF00)|0x)?!?5】8;循環(huán)次數(shù)?!?6】0x07;判斷GPD0GPD2引腳是否有輸入信號?!?7】0xFFFF;鍵盤中無鍵按下?!?8】0xFBFD;鍵盤中第3行第2列的鍵被按下?!?9】創(chuàng)建任務(wù);OSTaskCreate() 函數(shù)用來任務(wù)創(chuàng)建;【20】OSStart();一旦OSStart() 函數(shù)開始執(zhí)行,就標(biāo)志著C/OS-II進(jìn)入了多任務(wù)調(diào)度的正常運(yùn)行狀態(tài)。第二套【解題思路】本

5、題考查以S3C2410為背景的嵌入式應(yīng)用系統(tǒng)開發(fā)。題中應(yīng)用為機(jī)械設(shè)備的控制器系統(tǒng)開發(fā)。包括通用I/O口GPIO的使用及相應(yīng)的初始化編程,其中,GPC和GPD作為LCD顯示器接口引腳,GPE作為輸入輸出;基于UART的RS-232接口電路設(shè)計(jì)及相應(yīng)的初始化編程設(shè)置;UART的通信控制;內(nèi)部定時(shí)器和計(jì)數(shù)器的設(shè)置及使用;基于S3C2410的無操作系統(tǒng)的嵌入式系統(tǒng)如何構(gòu)建其啟動引導(dǎo)程序?!緟⒖即鸢讣敖馕觥?】0xFFFF5555;和0相與清零,和1相與保持不變。和0相或保持不變,和1相或置1。00為輸入,01為輸出,則初始化GPIO端口E的GPE0GPE7引腳功能為輸出的語句是:rGPECON=(rG

6、PECON|0x)&0xFFFF5555【2】0x0020;通過GPE5引腳輸出1來驅(qū)動執(zhí)行機(jī)構(gòu)動作,則將第6位置1,即rGPEDAT= rGPEDAT | 0x0020。【3】0xAA;8位數(shù)據(jù)位、1位停止位、奇校驗(yàn)。在ULCON中,1:0:11 = 8位;2:0 = 1位停止位;5:3:100 = 奇校驗(yàn);6:0 = 正常操作模式。即rGPHCON=(rGPHCON&0xFFFFFF00)| 0xAA?!?】0x23;此處對線路控制寄存器進(jìn)行相應(yīng)設(shè)置?!?】(960016) + 0.5;對所需的波特率進(jìn)行設(shè)置。【6】872;9600/(8+3)=872字節(jié)?!?】4.7;4*1024/87

7、2=4.7秒?!?】41250;定時(shí)器輸入時(shí)鐘頻率 PCLK/(預(yù)分頻系數(shù)1)/分割器值,計(jì)數(shù)常數(shù)定時(shí)時(shí)間間隔/(1/定時(shí)器輸入時(shí)鐘頻率),即可得本題答案。【9】0x;TCFG0中7:0位確定Timer0的預(yù)分頻系數(shù),題設(shè)為3?!?0】0x;TCFG1中3:0位確定Timer0的分頻器值,題設(shè)為16?!?1】0xA122;設(shè)置計(jì)數(shù)常數(shù)。【12】0x;更新TCNTB0和TCMPB0?!?3】C;GPC和GPD作為LCD液晶屏接口引腳?!?4】D;【15】0xAAAAAAAA;00為輸入,01為輸出,將端口C和D均設(shè)置為輸出。【16】0xAAAAAAAA;【17】0x;ARM9體系結(jié)構(gòu)中規(guī)定的IR

8、Q異常所對應(yīng)的異常向量地址為0x。【18】4;IRQ異常向量地址與下一個(gè)異常向量地址之間間隔為4個(gè)字節(jié)?!?9】0xC0;R0清0后用指令ORR R1,R0,#0x12| 0xC0和MSR CPSR_CXSF,R1來使CPU核進(jìn)入IRQ模式?!?0】BL _main;第三套【解題思路】本題考查以S3C2410為背景的嵌入式應(yīng)用系統(tǒng)開發(fā)。題中應(yīng)用為機(jī)械設(shè)備的控制器系統(tǒng)開發(fā)。包括通用I/O口GPIO的使用及相應(yīng)的初始化編程,其中,GPC和GPD作為LCD顯示器接口引腳,GPE作為輸入輸出;基于UART的RS-232接口電路設(shè)計(jì)及相應(yīng)的初始化編程設(shè)置;UART的通信控制;內(nèi)部定時(shí)器和計(jì)數(shù)器的設(shè)置及使

9、用;基于S3C2410的無操作系統(tǒng)的嵌入式系統(tǒng)如何構(gòu)建其啟動引導(dǎo)程序?!緟⒖即鸢讣敖馕觥俊?】0xFFFF5555;和0相與清零,和1相與保持不變。和0相或保持不變,和1相或置1。00為輸入,01為輸出,則初始化GPIO端口E的GPE0GPE7引腳功能為輸出的語句是:rGPECON=(rGPECON|0x)&0xFFFF5555【2】0x0020;通過GPE5引腳輸出1來驅(qū)動執(zhí)行機(jī)構(gòu)動作,則將第6位置1,即rGPEDAT= rGPEDAT | 0x0020?!?】0xAA;8位數(shù)據(jù)位、1位停止位、奇校驗(yàn)。在ULCON中,1:0:11 = 8位;2:0 = 1位停止位;5:3:100 = 奇校驗(yàn)

10、;6:0 = 正常操作模式。即rGPHCON=(rGPHCON&0xFFFFFF00)| 0xAA?!?】0x23;此處對線路控制寄存器進(jìn)行相應(yīng)設(shè)置?!?】(960016) + 0.5;對所需的波特率進(jìn)行設(shè)置。【6】872;9600/(8+3)=872字節(jié)?!?】4.7;4*1024/872=4.7秒?!?】41250;定時(shí)器輸入時(shí)鐘頻率 PCLK/(預(yù)分頻系數(shù)1)/分割器值,計(jì)數(shù)常數(shù)定時(shí)時(shí)間間隔/(1/定時(shí)器輸入時(shí)鐘頻率),即可得本題答案?!?】0x;TCFG0中7:0位確定Timer0的預(yù)分頻系數(shù),題設(shè)為3?!?0】0x;TCFG1中3:0位確定Timer0的分頻器值,題設(shè)為16?!?1】

11、0xA122;設(shè)置計(jì)數(shù)常數(shù)。【12】0x;更新TCNTB0和TCMPB0。【13】C;GPC和GPD作為LCD液晶屏接口引腳?!?4】D;【15】0xAAAAAAAA;00為輸入,01為輸出,將端口C和D均設(shè)置為輸出?!?6】0xAAAAAAAA;【17】0x;ARM9體系結(jié)構(gòu)中規(guī)定的IRQ異常所對應(yīng)的異常向量地址為0x。【18】4;IRQ異常向量地址與下一個(gè)異常向量地址之間間隔為4個(gè)字節(jié)?!?9】0xC0;R0清0后用指令ORR R1,R0,#0x12| 0xC0和MSR CPSR_CXSF,R1來使CPU核進(jìn)入IRQ模式?!?0】BL _main;【解題思路】 本題主要考查基于S3C241

12、0的車載行車記錄儀的開發(fā)。包括GPIO引腳功能及相應(yīng)初始化設(shè)置,GPC和GPD作為LCD顯示器接口引腳,GPE作為輸入輸出,還可作為I2C串行總線的引腳;嵌入式系統(tǒng)如何構(gòu)建其啟動引導(dǎo)程序。第四套【參考答案及解析】第1空答案:SDA;I2C總線只有兩條信號線,一條是數(shù)據(jù)線SDA,另一條是時(shí)鐘線SCL,所有操作都通過這兩條信號線完成。第2空答案:SCL;第3空答案:0xAFFFFFFF;和0相與清零,和1相與保持不變。和0相或保持不變,和1相或置1。則初始化rGPECON=(rGPECON|0xA)& 0xAFFFFFFF。第4空答案:150;320*240*16/8*1024=150KB。第5空

13、答案:140.625;150*16*60/1024=140.625MB。第6空答案:3.6;140.625*1024*1024*(8+2)/*3600=3.6h第7空答案:GPC;GPC和GPD作為LCD液晶屏接口引腳。第8空答案:GPD;第9空答案:0xFFFFFFC0;00為輸入,01為輸出,則初始化GPE0、GPE1、GPE2為輸入的語句是:rGPECON= rGPECON &0xFFFFFFC0。第10空答案:0x06;按鍵回放、下載、刪除,分別連接到GPE0、GPE1、GPE2。又若按鍵按下時(shí),對應(yīng)的GPIO引腳為0,否則為1。則對應(yīng)三個(gè)按鍵分別為0x06、0x05和0x03。第11空答案:0x05;第12空答案:0x03;第13空答案:使能位;RTC組件的寄存器讀/寫有一個(gè)使能位,這是與其他模塊不同的地方,在訪問RTC寄存器之前需要先打開這個(gè)使能位,在讀或者寫結(jié)束以后關(guān)閉此位,其他時(shí)間里此位也是關(guān)閉的,這是為了保護(hù)系統(tǒng)的實(shí)時(shí)時(shí)鐘不受誤寫。第14空答案:關(guān)閉;第15空答案:0x01;RTCEN=1,RTC讀/寫使能。第16空答案:0x00;報(bào)警功能(即鬧鐘)全部禁止

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論