




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1章 1、請(qǐng)說(shuō)明國(guó)內(nèi)普遍認(rèn)同的嵌入式系統(tǒng)的定義,它的基本要素和特征是什么? . 答:以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟件硬件可裁剪、功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)“嵌入”、“專用性”、“計(jì)算機(jī)”是其基本要素和特征。2、請(qǐng)介紹四種常見的嵌入式操作系統(tǒng),并說(shuō)明它們各自的主要特點(diǎn)?答µC/OS-II是一個(gè)可裁減的、源碼開放的、結(jié)構(gòu)小巧、可剝奪型的實(shí)時(shí)多任務(wù)內(nèi)核,是真正的實(shí)時(shí)操作系統(tǒng)。VxWorks嵌入式實(shí)時(shí)操作系統(tǒng),多應(yīng)用于高端技術(shù)及實(shí)時(shí)要求極高的領(lǐng)域。WinCE操作系統(tǒng),提供與PC機(jī)類似的圖形界面和主要的應(yīng)用程序,它不是一個(gè)硬實(shí)時(shí)操作系統(tǒng)。Linu
2、x操作系統(tǒng)以內(nèi)核為基礎(chǔ)的、完全內(nèi)存保護(hù)、多任務(wù)多進(jìn)程的操作系統(tǒng),源碼開放。第2章 1、ARM的異常中斷按引起異常事件的不同可以分為哪些?各自的向量地址是多少? . 答:異常的種類:外部中斷請(qǐng)求(IRQ)、快速中斷請(qǐng)求(FIQ)、軟件中斷(SWI)、中止(ABORT)、未定義指令、復(fù)位(RESET)。異常向量異常處理程序入口地址:復(fù)位中斷,0x00000000 未定義指令中斷,0x00000004 軟中斷,0x00000008預(yù)取中止,0x0000000C 數(shù)據(jù)中止,0x00000010IRQ中斷,0x00000018快速中斷,0x0000001C3、ARM處理器在兩種工作狀態(tài)之間是如何切換的?
3、 . 答:ARM處理器在兩種工作狀態(tài)之間切換方法:進(jìn)入Thumb狀態(tài):當(dāng)操作數(shù)寄存器Rm的狀態(tài)位bit0為1時(shí),執(zhí)行BX Rm指令進(jìn)入Thumb狀態(tài)。如果處理器在Thumb狀態(tài)進(jìn)入異常,則當(dāng)異常處理(IRQ,F(xiàn)IQ,Undef,Abort和SWI)返回時(shí),自動(dòng)切換到Thumb狀態(tài)。進(jìn)入ARM狀態(tài):當(dāng)操作數(shù)寄存器Rm的狀態(tài)位bit0為0時(shí),執(zhí)行BX Rm指令進(jìn)入ARM狀態(tài)。如果處理器進(jìn)行異常處理,在此情況下,把PC放入異常模式鏈接寄存器LR中,從異常向量地址開始執(zhí)行也可以進(jìn)入ARM狀態(tài)。 4、ARM寄存器R13,R14,R15,CPSR,SPSR分別作何用處?答:R13一般用來(lái)作為堆棧指針(類似
4、AT89S51的SP)。R14(LR)一般用來(lái)作為調(diào)子程序的鏈接寄存器,當(dāng)執(zhí)行調(diào)子程序指令BL時(shí),將程序計(jì)數(shù)器R15的內(nèi)容拷貝進(jìn)R14保存,從子程序返回時(shí)再將R14的內(nèi)容送回到程序計(jì)數(shù)器R15。R15一般用來(lái)存放下一條將要執(zhí)行指令的地址(類似AT89S51的PC)。在ARM狀態(tài)下R15的最低2位為0,在Thumb狀態(tài)下R15的最低位為0。當(dāng)前程序狀態(tài)寄存器CPSR與備份程序狀態(tài)寄存器SPSR。當(dāng)前程序狀態(tài)寄存器CPSR用來(lái)保存當(dāng)前的狀態(tài)與控制的標(biāo)志位。備份程序狀態(tài)寄存器SPSR用來(lái)在操作模式切換時(shí)保存程序狀態(tài)寄存器CPSR的當(dāng)前值。第6章1、編程實(shí)現(xiàn)UART1的初始化。 .要求字符幀格式為7位
5、數(shù)據(jù)位、1位停止位、偶校驗(yàn)、波特率取9600、采用正常工作模式、不使用中斷、不使用回送、不使用錯(cuò)誤標(biāo)志狀態(tài)、發(fā)送和接收采用FIFO模式,不使用自動(dòng)流控制,時(shí)鐘PLCK取40MHz。UART的使用分析參考:知識(shí)點(diǎn):S3C2410A中對(duì)UART的使用,在工作前必須對(duì)其進(jìn)行初始化,即對(duì)UART的線控制寄存器(ULCON)、控制寄存器(UCON)、FIFO控制寄存器(UFCON)、Modem控制寄存器(UMCON)、波特率因子寄存器(UBRDIV)進(jìn)行設(shè)置。參考點(diǎn):第6章ppt中“ UART的初始化”中的說(shuō)明。初始化內(nèi)容:#define rULCON1 &
6、#160; (*(volatile unsigned *)0x1d04000)#define rUCON1 (*(volatile unsigned *)0x1d04004)#define rUFCON1 (*(volatile unsigned *)0x1d04008)#define rUMCON1 (*(volatile unsigned *)0x1d0400c)#define rUBRD
7、IV1 (*(volatile unsigned *)0x1d04028)rULCON1=0x2ArUCON1=0x05rUFCON1=0x01rUMCON1=0x0rUBRDIV1=0x103知識(shí)點(diǎn):S3C2410A中對(duì)GPIO口的配置寄存器GPACONGPHCON,端口數(shù)據(jù)寄存器GPADATGPHDAT的使用。參考點(diǎn):第6章ppt中“GPIO應(yīng)用舉例”中的例子的分析。第7章窗體頂端窗體底端1、在圖中進(jìn)行必要的連線,管腳電平設(shè)置,地址編號(hào)填寫等,完成S3C44B0最小系統(tǒng)相關(guān)設(shè)計(jì)。 題目要求:1)使S3C44B0的BANK0連接一片F(xiàn)lash
8、ROM,且總線寬度為8位。 2)選擇晶振作為時(shí)鐘輸入。存儲(chǔ)器以小端模式存儲(chǔ)字。 3)畫出復(fù)位電路圖,實(shí)現(xiàn)上電復(fù)位功能和手動(dòng)按鍵復(fù)位功能。 (注:不使用的管腳打×)連接參考圖:(1)BANK0,8位數(shù)據(jù)總線: OM1 = 0, OM0 = 0 DATA7.0 連接 DATA7.0 nGCS0 連接 nCS,Address19.0 (2)晶振連線: OM3=0,OM2=0 晶振連接EXTAL0和EXTAL0 小端模式ENDIA0 (3)復(fù)位電路:上電低電平復(fù)位 按鍵復(fù)位2、S3C44B0的存儲(chǔ)系統(tǒng)中,0xc000000和0xc080000的含義是什么?它們之間的512kbyte空間做什么
9、用?答案參考:0xC000000是 SDRAM的起始地址,系統(tǒng)的程序存儲(chǔ)空間從0xC080000開始。(2分)512Kbyte的空間劃分出來(lái),作為系統(tǒng)的LCD顯示緩沖區(qū)使用(更新其中的數(shù)據(jù),就可以更新LCD的顯示)。3、請(qǐng)簡(jiǎn)要描述S3C2410A微處理器的存儲(chǔ)空間特點(diǎn)以及地址映射范圍。參考點(diǎn):第7章ppt中“存儲(chǔ)器系統(tǒng)”中的分析。參考答案:第8章 2、說(shuō)明C/OS-II中任務(wù)創(chuàng)建函數(shù)OSTaskCreate()的四個(gè)參數(shù)的含義? 參考點(diǎn):第8章ppt中“8.3-8.µC/OS-II任務(wù)的創(chuàng)建”中的例子的分析。 答案參考:C/OS-II中任務(wù)創(chuàng)建函數(shù)OSTaskCreate()的四個(gè)參
10、數(shù)的含義: OSTaskCreate( MyTask, /(任務(wù)名稱) (void *)s, /(任務(wù)參數(shù)) &TaskStartStk【TASK_STK_SIZE - 1】, /(任務(wù)棧) 0 /(任務(wù)優(yōu)先級(jí)號(hào)) ); 3、畫圖說(shuō)明COS-II操作系統(tǒng)中任務(wù)的五種狀態(tài)之間是如何切換的,并舉出至少一個(gè)相應(yīng)的切換條件或函數(shù)。 . 參考點(diǎn):第8章ppt中“8.32.任務(wù)的五種狀態(tài)”中的分析。參考答案:4、以下是UCOS-II操作系統(tǒng)下的C語(yǔ)言程序,請(qǐng)?jiān)?)7)的注釋中填入該行語(yǔ)句的作用#include".ucos-iiincludes.h" /* uC/OS inter
11、face */ #include ".ucos-iiaddosaddition.h" #include ".incdrv.h" #include <string.h> OS_STK Main_StackSTACKSIZE*8=0, ; /1)定義任務(wù)??臻g void Main_Task(void *Id); #define Main_Task_Prio 12 / 2)定義任務(wù)優(yōu)先級(jí)號(hào) OS_EVENT *Nand_Rw_Sem; /3)定義Nand_Rw的信號(hào)量 OS_EVENT *Uart_Rw_Sem; int m
12、ain(void) ARMTargetInit(); /開發(fā)板初始化 OSInit(); /4)ucos-ii操作系統(tǒng)的初始化 uHALr_ResetMMU();/復(fù)位MMU LCD_Init(); /初始化LCD模塊 LCD_printf("LCD initialization is OKn");/向液晶屏輸出數(shù)據(jù) LCD_printf("320 x 240 Text Moden"); initOSGUI();/初始化圖形界面 LoadFont();/調(diào)Unicode字庫(kù) LoadConfigSys();/使用config.sys文件配置系統(tǒng)設(shè)置 LCD_printf("Create task on uCOS-II.n"); OSTaskCreate(Main_Task, (void *)0, (OS_STK *)&Main_StackSTACKSIZE*8-1, Main_Task_Prio); /5)創(chuàng)建Main_Task任務(wù) OSAddTask_Init();/創(chuàng)建系統(tǒng)附加任務(wù) LCD_printf("Starting uCOS-II.n"); LCD_p
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年城市污水處理廠深度處理工藝污水處理效果提升策略與初步設(shè)計(jì)評(píng)估報(bào)告
- 2025年中藥炮制新方法鑒定與產(chǎn)業(yè)轉(zhuǎn)型升級(jí)路徑報(bào)告
- 2025年電梯海報(bào)廣告市場(chǎng)調(diào)研報(bào)告
- 2025年直線電機(jī)市場(chǎng)調(diào)查報(bào)告
- 2025年運(yùn)輸貨場(chǎng)服務(wù)項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模板
- 電氣設(shè)計(jì)軟件工程維修合同8篇
- 技術(shù)咨詢合同終止協(xié)議6篇
- 環(huán)游歐洲大巴系統(tǒng)代理合同書8篇
- 2025年車輛股份轉(zhuǎn)讓合同5篇
- 保險(xiǎn)原理保險(xiǎn)經(jīng)濟(jì)學(xué)-第七章保險(xiǎn)合同7篇
- 病假醫(yī)療期申請(qǐng)單(新修訂)
- 95598工單大數(shù)據(jù)分析及壓降策略
- 《游園不值》-完整版課件
- 鉆孔樁鉆孔記錄表(旋挖鉆)
- 660MW機(jī)組金屬監(jiān)督項(xiàng)目
- 大連銀行招聘考試最新筆試復(fù)習(xí)材料題目?jī)?nèi)容試卷真題復(fù)習(xí)
- 卷煙紙生產(chǎn)工藝
- JBK-698CX淬火機(jī)數(shù)控系統(tǒng)
- 肩關(guān)節(jié)鏡下肩袖修補(bǔ)術(shù)的護(hù)理查房ppt
- 回旋鏢運(yùn)動(dòng)軌跡的模擬
- 《康復(fù)醫(yī)學(xué)》PPT課件(PPT 105頁(yè))
評(píng)論
0/150
提交評(píng)論