2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)歷年高頻考點(diǎn)試卷專家薈萃含答案_第1頁(yè)
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)歷年高頻考點(diǎn)試卷專家薈萃含答案_第2頁(yè)
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)歷年高頻考點(diǎn)試卷專家薈萃含答案_第3頁(yè)
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)歷年高頻考點(diǎn)試卷專家薈萃含答案_第4頁(yè)
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)歷年高頻考點(diǎn)試卷專家薈萃含答案_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)歷年高頻考點(diǎn)試卷專家薈萃含答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(kù)(共25題)1.下面關(guān)于硬實(shí)時(shí)系統(tǒng)和軟實(shí)時(shí)系統(tǒng)的敘述中,錯(cuò)誤的是()A、如果任務(wù)執(zhí)行時(shí)間超過(guò)截止時(shí)間后系統(tǒng)的效益變?yōu)樨?fù),這種實(shí)時(shí)系統(tǒng)稱為硬實(shí)時(shí)系統(tǒng)B、如果任務(wù)執(zhí)行時(shí)間超過(guò)截止時(shí)間后系統(tǒng)的效益下降但仍保持為正,這種實(shí)時(shí)系統(tǒng)稱為軟實(shí)時(shí)系統(tǒng)C、導(dǎo)彈控制器屬于硬實(shí)時(shí)系統(tǒng)D、高鐵自動(dòng)駕駛系統(tǒng)屬于軟實(shí)時(shí)系統(tǒng)2.嵌入式系統(tǒng)的開(kāi)發(fā)有一些不同于通用計(jì)算機(jī)應(yīng)用開(kāi)發(fā)的特點(diǎn),下面不屬于嵌入式系統(tǒng)開(kāi)發(fā)特點(diǎn)的是()。A、通常需要固化程序,即把軟件代碼燒寫(xiě)到非易失性存儲(chǔ)器中B、應(yīng)用軟件必須在基于嵌入式操作系統(tǒng)平臺(tái)上來(lái)開(kāi)發(fā)C、通常采用宿主機(jī)-目標(biāo)機(jī)的開(kāi)發(fā)架構(gòu)D、軟件開(kāi)發(fā)中通常涉及許多底層的硬件控制程序3.Linux內(nèi)核完成初始化之后,必須掛載一個(gè)根文件系統(tǒng),并執(zhí)行由開(kāi)發(fā)人員定義的一系列初始化例程。()4.()不是JTAG接口的5條線之一A、TCKB、TAPC、TDID、TRST5.在進(jìn)行基于ARM核的嵌入式系統(tǒng)軟件開(kāi)發(fā)時(shí),調(diào)用如下函數(shù):intdo_something(intarg1,void*arg2,chararg3,int*arg4)這四個(gè)參數(shù)通過(guò)什么方式從調(diào)用程序傳入被調(diào)函數(shù)?6.信號(hào)可以直接進(jìn)行()進(jìn)程和()進(jìn)程之間的交互。7.嵌入式軟件的調(diào)試運(yùn)行環(huán)境和固化運(yùn)行環(huán)境的主要區(qū)別是什么?8.一般處理器提供大量的斷點(diǎn)寄存器用于JTAG探測(cè)器調(diào)試。()9.下面最適合用于工業(yè)控制的一類嵌入式處理器是()A、嵌入式微處理器B、微控制器C、DSPD、單板機(jī)10.在嵌入式處理器與外部設(shè)備接口中,使用2根線實(shí)現(xiàn)多對(duì)多雙向收發(fā)的是()A、UARTB、I2CC、SPID、USB11.請(qǐng)寫(xiě)出發(fā)生異常后,在進(jìn)行異常響應(yīng)時(shí),硬件完成了哪些工作?12.閱讀下列與看門(mén)狗有關(guān)的寄存器描述,解釋每一行代碼的功能。 13.一般盡量少采用重入函數(shù),為什么?14.分析在二線連接方式的RS485組網(wǎng)方式中,是否可以實(shí)現(xiàn)主從通信? 15.下列哪個(gè)段寄存器指示程序的代碼段()A、CSB、DSC、SD、FS16.Qt提供了3種用于布局管理的類:(),QVBox-Layout和()17.ARM匯編語(yǔ)句“ADDR0,R2,R3,LSL#1”的作用是()A、?R0?=?R2?+?(R3?<<?1)?B、?R0?=(?R2<<?1)?+?R3?C、?R3=?R0+?(R2?<<?1)?D、?(R3?<<?1)=?R0+?R2?18.狀態(tài)寄存器的SF標(biāo)志位是進(jìn)位標(biāo)志。19.ARM微處理器的運(yùn)行模式有有哪幾種,請(qǐng)列舉并說(shuō)明。20.ARM指令LDMIARO,{R1,R2,R3,R4}實(shí)現(xiàn)的功能是() A、AB、BC、CD、D21.glibc除了封裝linux操作系統(tǒng)所提供的系統(tǒng)服務(wù)外,它本身也提供了許多其它一些必要功能服務(wù)的實(shí)現(xiàn)。()22.嵌入式系統(tǒng)使用的存儲(chǔ)器有多種類型,按照其存取特性可分為隨機(jī)存取存儲(chǔ)器和只讀存儲(chǔ)器,它們通常都用三個(gè)大寫(xiě)英文字母表示,即()和()。23.在本質(zhì)上,二進(jìn)制內(nèi)核映像Image要依附于一個(gè)執(zhí)行底層硬件初始化任務(wù)的工具()A、引導(dǎo)裝入程序B、第二階段引導(dǎo)裝入程序C、Linux內(nèi)核D、BIOS24.如下關(guān)于μCOS-II/III的說(shuō)法,正確的是()A、是包含有設(shè)備驅(qū)動(dòng)程序和文件系統(tǒng)的小型嵌入式操作系統(tǒng)內(nèi)核B、μCOS-III是開(kāi)放源代碼的免費(fèi)操作系統(tǒng)C、μCOS-II具有良好的可裁剪性和可移植性,能夠支持的任務(wù)數(shù)為32個(gè)D、任務(wù)調(diào)度按優(yōu)先級(jí)搶占式調(diào)度方式進(jìn)行25.()不是嵌入式硬件調(diào)試中使用的主流工具A、示波器B、邏輯分析儀C、在線仿真器D、邏輯仿真器第2卷一.參考題庫(kù)(共25題)1.簡(jiǎn)述ARM處理器共有多少種寄存器?幾種工作模式?2.什么是小端和大端存儲(chǔ)器組織?3.下面關(guān)于實(shí)時(shí)系統(tǒng)的論述中,正確的是()。A、硬實(shí)時(shí)任務(wù)偶爾超出時(shí)限將造成任務(wù)的服務(wù)質(zhì)量下降B、硬實(shí)時(shí)系統(tǒng)的時(shí)限比軟實(shí)時(shí)系統(tǒng)短C、核反應(yīng)堆處理裝置屬于硬實(shí)時(shí)系統(tǒng)D、嵌入式系統(tǒng)都是實(shí)時(shí)系統(tǒng)4.如何在c語(yǔ)言程序中內(nèi)嵌匯編?5.試寫(xiě)搶占式和非搶占式的區(qū)別。6.某系統(tǒng)需要小量的高速緩存,最合適的存儲(chǔ)器是()A、SRAMB、DRAMC、EEPROMD、Flash7.常見(jiàn)的嵌入式Linux進(jìn)程間通信機(jī)制包括信號(hào)、管道、()、信號(hào)量、共享內(nèi)存和()。8.系統(tǒng)調(diào)用通過(guò)設(shè)備文件的()找到相應(yīng)的設(shè)備驅(qū)動(dòng)程序,然后讀取這個(gè)數(shù)據(jù)結(jié)構(gòu)相應(yīng)的(),接著把控制權(quán)交給該函數(shù)。9.嵌入式系統(tǒng)的軟件通常固態(tài)化存儲(chǔ)在()、()或NVRAM中。10.寫(xiě)一條ARM指令,分別完成下列操作。 11.關(guān)于ARMCortex-M微控制器以下說(shuō)法錯(cuò)誤的是()。A、處理速度快B、代碼密度高C、軟件可移植性好D、功耗大12.簡(jiǎn)述嵌入式系統(tǒng)的特點(diǎn):13.閱讀下面程序,請(qǐng)回答匯編語(yǔ)句(1)(2)(3)(4)(5)(6)的含義。及此程序?qū)崿F(xiàn)什么功能?14.JTAG測(cè)試允許多個(gè)器件通過(guò)JTAG接口串聯(lián)在一起形成一個(gè)JTAG鏈,能實(shí)現(xiàn)對(duì)各個(gè)器件分別測(cè)試。15.簡(jiǎn)述ARM和THUMB狀態(tài)的區(qū)別,舉例說(shuō)明使用什么指令從ARM狀態(tài)轉(zhuǎn)換為T(mén)humb狀態(tài)。16.處理器(或CPU)的動(dòng)態(tài)功率,又稱()17.一個(gè)簡(jiǎn)單的Makefile文件包含一系列的“規(guī)則”,請(qǐng)描述“規(guī)則”的樣式。18.在Linux2.6內(nèi)核中,()和()是緊密結(jié)合的,成為驅(qū)動(dòng)程序模型的組成部分。19.非搶先式實(shí)時(shí)操作系統(tǒng)的實(shí)時(shí)性取決于()A、中斷響應(yīng)時(shí)間B、最長(zhǎng)任務(wù)執(zhí)行時(shí)間C、任務(wù)切換時(shí)間D、所有其它任務(wù)執(zhí)行時(shí)間之和20.當(dāng)電腦的USB接口不夠使用時(shí),可以使用USBHUB來(lái)擴(kuò)展USB接口。21.簡(jiǎn)述在嵌入式C語(yǔ)言程序設(shè)計(jì)中為提高程序效率的相關(guān)設(shè)計(jì)技巧。22.請(qǐng)?jiān)敿?xì)描述bootloader啟動(dòng)代碼的設(shè)計(jì)流程,并說(shuō)明你目前所實(shí)現(xiàn)的bootloader已經(jīng)完成的功能有哪些,實(shí)現(xiàn)中遇到了哪些困難和bug問(wèn)題?23.觸發(fā)器按時(shí)鐘控制方式來(lái)分,有電位觸發(fā)、邊沿觸發(fā)、主從觸發(fā)等方式。24.試分析S3C2410ALCD控制器的外部接口信號(hào)的種類與功能。25.簡(jiǎn)述嵌入式操作系統(tǒng)的特點(diǎn),請(qǐng)列舉幾個(gè)常見(jiàn)的嵌入式操作系統(tǒng)。第3卷一.參考題庫(kù)(共25題)1.在進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的工作內(nèi)容有什么不同?2.在一套典型的嵌入式系統(tǒng)中,其核心是一個(gè)32位的CISC(復(fù)雜指令集計(jì)算機(jī))。()3.簡(jiǎn)述BootLoader分為幾個(gè)階段,各階段主要完成什么功能?4.借助IntelIPP實(shí)現(xiàn)屬于()A、由編譯器自動(dòng)完成優(yōu)化B、工具輔助的優(yōu)化C、使用高性能庫(kù)D、人工優(yōu)化5.某型號(hào)飛機(jī)內(nèi)有一塊嵌入式控制板完成復(fù)雜的硬實(shí)時(shí)控制功能,以下嵌入式操作系統(tǒng)中,最適宜采用的操作系統(tǒng)是()。A、iOSB、VxWorksC、TinyOSD、嵌入式Linux6.微硬盤(pán)是一種由超小型筆記本和數(shù)碼相機(jī)領(lǐng)域發(fā)展而來(lái)的外部存儲(chǔ)設(shè)備,下面關(guān)于微硬盤(pán)的敘述中,錯(cuò)誤的是()A、目前1.8英寸的微硬盤(pán)容量已達(dá)幾百GBB、帶有數(shù)據(jù)緩存,有利于提高數(shù)據(jù)傳輸率C、采用USB接口時(shí),一般須另加外部電源D、為使微硬盤(pán)適用于多種手持裝置,其接口可采用多種標(biāo)準(zhǔn),如CF卡、PCMCIA、USB2.0、ATA等7.你知道嵌入式系統(tǒng)在我們?nèi)粘I钪心男┰O(shè)備中應(yīng)用?說(shuō)明其采用的處理器是什么?采用的哪一個(gè)嵌入式操作系統(tǒng)?8.交叉平臺(tái)使用的工具鏈必須經(jīng)過(guò)正確的配置,以便與主機(jī)系統(tǒng)的目標(biāo)Linux環(huán)境相匹配。()9.ARM9TDMI中的T代表增強(qiáng)型乘法器。10.簡(jiǎn)述嵌入式處理器的選擇原則。11.ARM微處理器的存儲(chǔ)器格式必須按對(duì)齊規(guī)則對(duì)存儲(chǔ)單元進(jìn)行訪問(wèn)。()12.BootLoader在嵌入式系統(tǒng)中主要起什么作用?完成哪些主要的工作?13.關(guān)于嵌入式處理器內(nèi)核說(shuō)法錯(cuò)誤的是()。A、PowerPC采用RISC指令集結(jié)構(gòu)B、MC68K采用是CISC指令集結(jié)構(gòu)C、ARM采用RISC指令集結(jié)構(gòu)D、MIPS采用哈佛結(jié)構(gòu)14.當(dāng)輸出模式位MODE[1:0]=“10”時(shí),最大輸出速度為()A、2MHzB、10MHzC、20MHzD、32MHz15.ARM嵌入式系統(tǒng)主要由(),相關(guān)支撐硬件和()組成。16.信號(hào)的處理方有兩種:一種是使用(),另一種是()17.對(duì)塊設(shè)備的讀寫(xiě)請(qǐng)求都是以同步方式發(fā)送到設(shè)備相關(guān)的request隊(duì)列之中。()18.畫(huà)出ARM體系結(jié)構(gòu)方框圖,并說(shuō)明各部分功能。19.Cortex-M3處理器采用()A、ARMv7-M架構(gòu)B、ARMv4-M架構(gòu)C、ARMv6-M架構(gòu)D、ARMv8-M架構(gòu)20.對(duì)于嵌入式Linux而言,Bootloader完成的工作步驟不包括如下哪一項(xiàng)?()A、初始化處理器及外設(shè)的硬件資源配置B、建立內(nèi)存空間的映射關(guān)系,將系統(tǒng)的外存和內(nèi)存地址變換激活C、裝載操作系統(tǒng)映像到內(nèi)存D、操作系統(tǒng)啟動(dòng)后,配置網(wǎng)卡按預(yù)設(shè)參數(shù)連接互聯(lián)網(wǎng)21.FIQ異常是為了支持?jǐn)?shù)據(jù)傳輸或者中斷處理而設(shè)計(jì)的。()22.()是一個(gè)為編譯Qt/Embedded庫(kù)和應(yīng)用而提供的Makefile生成器,它支持()和影子生成。23.以下()不是RISC架構(gòu)的ARM處理器的一般特點(diǎn)。A、體積小、低功耗B、大量使用寄存器C、采用可變長(zhǎng)度的指令格式,靈活高效D、尋址方式靈活簡(jiǎn)單24.下列各嵌入式操作系統(tǒng)中,公開(kāi)源碼的是()。A、WindowsPhone8B、iOSC、QNXD、μC/OS-II25.下面4種嵌入式系統(tǒng)的I/O接口中,哪一種可以實(shí)現(xiàn)并行I/O?()A、GPIOB、SPIC、UARTD、I2C第1卷參考答案一.參考題庫(kù)1.參考答案:D2.參考答案:B3.參考答案:正確4.參考答案:B5.參考答案:根據(jù)ATPCS編程規(guī)范,調(diào)用函數(shù)和子程序通過(guò)R0-R3四個(gè)寄存器傳遞參數(shù),超過(guò)四個(gè)參數(shù)使用堆棧傳遞。因此arg1通過(guò)R0傳入,arg2通過(guò)R1傳入,arg3通過(guò)R2傳入,arg4通過(guò)R3傳入。6.參考答案:用戶空間;內(nèi)核7.參考答案:1.代碼定位不同2.初始化部分不同8.參考答案:錯(cuò)誤9.參考答案:B10.參考答案:B11.參考答案:異常響應(yīng)時(shí): (1)硬件自動(dòng)保存程序的返回地址到要切換的工作模式下的LR中; (2)硬件自動(dòng)保存CPSR到要切換的工作模式下的SPSR中; (3)修改CPSR的模式位; (4)映射相應(yīng)模式下的寄存器; (5)設(shè)置PC跳轉(zhuǎn)到要進(jìn)入的異常向量表的入口地址。12.參考答案:13.參考答案:重入函數(shù)會(huì)導(dǎo)致棧不可預(yù)測(cè),而嵌入式系統(tǒng)中RAM容量都很小,容易導(dǎo)致棧溢出。14.參考答案: 假設(shè)2根總線從上到下依次命名為A、B 1)所有設(shè)備的接收線與收發(fā)線均連接在A、B總線上; 2)所有設(shè)備,可以同時(shí)從任意一根總線上獲取數(shù)據(jù); 3)所有設(shè)備,可以向任意一根總線上寫(xiě)數(shù)據(jù); 4)任意一個(gè)設(shè)備,可以通過(guò)任意一根總線,向另外一個(gè)設(shè)備發(fā)送數(shù)據(jù); 5)在這樣的組網(wǎng)方式中,在任意時(shí)刻,只能有一個(gè)設(shè)備向總線上寫(xiě)數(shù)據(jù)。因此需要在所有連接到總線上的設(shè)備之間,建立一種總線仲裁機(jī)制,例如令牌環(huán)機(jī)制等等,以保證不會(huì)在總線上造成沖突; 6)一旦一個(gè)設(shè)備獲得總線的使用權(quán),則可以成為主設(shè)備,而總線上其他的設(shè)備成為從設(shè)備,可以實(shí)現(xiàn)主從通信。15.參考答案:A16.參考答案:QHBoxLayout;QGridLayout17.參考答案:A18.參考答案:錯(cuò)誤19.參考答案: ARM微處理器的運(yùn)行模式有7種,分別為: (1)用戶模式(User,usr):正常程序執(zhí)行時(shí),ARM處理器所處的狀態(tài)。 (2)快速中斷模式(FIQ,fiq):用于快速數(shù)據(jù)傳輸和通道處理。 (3)外部中斷模式(IRQ,irq):用于通常的中斷處理。 (4)特權(quán)模式(Supervisor,sve):供操作系統(tǒng)使用的一種保護(hù)模式。 (5)數(shù)據(jù)訪問(wèn)中止模式(Abort,abt):當(dāng)數(shù)據(jù)或指令預(yù)取終止時(shí)進(jìn)入該模式,用于虛擬存儲(chǔ)及存儲(chǔ)保護(hù)。 (6)未定義指令終止模式(Undefined,und):用于支持硬件協(xié)處理器軟件仿真。 (7)系統(tǒng)模式(System,sys):用于運(yùn)行特權(quán)級(jí)的操作系統(tǒng)任務(wù)。20.參考答案:A21.參考答案:正確22.參考答案:RAM;ROM23.參考答案:B24.參考答案:D25.參考答案:D第2卷參考答案一.參考題庫(kù)1.參考答案:1、ARM處理器共有37個(gè)32位寄存器,其中:31個(gè)為通用寄存器,6個(gè)為狀態(tài)寄存器,通用寄存器R14~R0,程序計(jì)數(shù)器PC,一個(gè)或兩個(gè)狀態(tài)寄存器都是可訪問(wèn)的 2、七種ARM工作模式: (1)用戶模式(usr):正常的程序執(zhí)行模式; (2)快速中斷模式(fiq):支持高速數(shù)據(jù)傳輸或通道處理; (3)中斷模式(irq):用于通用中斷處理; (4)管理員模式(svc):操作系統(tǒng)的保護(hù)模式; (5)中止模式(abt):支持虛擬內(nèi)存和/或內(nèi)存保護(hù); (6)系統(tǒng)模式(sys):支持操作系統(tǒng)的特殊用戶模式(運(yùn)行操作系統(tǒng)任務(wù)); (7)未定義模式(und)?-?支持硬件協(xié)處理器的軟件仿真,除了用戶模式外,其他模式均可視為特權(quán)模式。2.參考答案:1)小端存儲(chǔ)器組織是較高的有效字節(jié)存放在較高的存儲(chǔ)器地址,較低的有效字節(jié)存放在較低的存儲(chǔ)器地址(同同?。?2)大端存儲(chǔ)器組織是較高的有效字節(jié)存放在較低的存儲(chǔ)器地址,較低的有效字節(jié)存放在較高的存儲(chǔ)器地址(正反大)。3.參考答案:C4.參考答案:內(nèi)嵌的匯編指令包括大部分的ARM指令和Thumb指令,但是不能直接引用C的變量定義,數(shù)據(jù)交換必須通過(guò)ATPCS進(jìn)行。嵌入式匯編在形式上表現(xiàn)為獨(dú)立定義的函數(shù)體。5.參考答案:執(zhí)行的過(guò)程中對(duì)中斷處理方式不一樣,搶先式:某一中斷執(zhí)行完成后,如果有更高優(yōu)先級(jí)的任務(wù)處于就緒狀態(tài),將執(zhí)行更高優(yōu)先級(jí)任務(wù),而非搶占式不一樣,一個(gè)任務(wù)只有主動(dòng)放棄CPU的控制權(quán),其它任務(wù)才能夠獲得CPU的控制權(quán)。6.參考答案:A7.參考答案:消息隊(duì)列;套接字8.參考答案:主設(shè)備號(hào);函數(shù)指針9.參考答案:ROM;FLASH10.參考答案:11.參考答案:D12.參考答案:(1)?專用的計(jì)算機(jī)系統(tǒng) (2)?必須滿足環(huán)境要求 (3)?必須能滿足對(duì)象系統(tǒng)的控制要求 (4)?是集成計(jì)算機(jī)技術(shù)與各行業(yè)應(yīng)用的集成系統(tǒng) (5)?具有較長(zhǎng)的生命周期 (6)?軟件固化在非易失性存儲(chǔ)器中 (7)?必須能滿足實(shí)時(shí)性要求 (8)?需要專用開(kāi)發(fā)環(huán)境和開(kāi)發(fā)工具13.參考答案: 語(yǔ)句(1)把常數(shù)20送到R0 語(yǔ)句(2)使用LDR偽指令把常數(shù)0x12345678送到R5 語(yǔ)句(3)將R5中的數(shù)據(jù)與0x20相與,影響標(biāo)志位 語(yǔ)句(4)將R2的數(shù)據(jù)與0比較 語(yǔ)句(5)如果相等R0加1 語(yǔ)句(6)不相等R1加1 測(cè)試數(shù)據(jù)0x12345678的bit[4](第五位)。如果是0,R0中的數(shù)據(jù)20加1。如果是1,R1中的數(shù)據(jù)10加1。14.參考答案:正確15.參考答案: ARM狀態(tài):處理器執(zhí)行32位的字對(duì)齊的ARM指令; Thumb狀態(tài):處理器執(zhí)行16位的半字對(duì)齊的Thumb指令。 ARM指令集和Thumb指令集均有切換處理器狀態(tài)的指令BX。 從ARM狀態(tài)轉(zhuǎn)換到Thumb狀態(tài): ADRR0,TSTART+1 BXR016.參考答案:切換功率17.參考答案: “規(guī)則”的樣式如下: 目標(biāo):依賴?命令(command) 目標(biāo)通常是要產(chǎn)生的文件的名稱,目標(biāo)的例子是可執(zhí)行文件或OBJ文件。目標(biāo)也可是一個(gè)執(zhí)行的動(dòng)作名稱,這樣的目標(biāo)通常稱為偽目標(biāo)。 依賴是用來(lái)輸入從而產(chǎn)生目標(biāo)的文件,一個(gè)目標(biāo)經(jīng)常有幾個(gè)依賴。 命令是Make執(zhí)行的動(dòng)作,一個(gè)規(guī)則可以含有幾個(gè)命令,每個(gè)命令占一行。18.參考答案:Sysfs;kobject19.參考答案:B20.參考答案:正確21.參考答案:1)變量定義; 2)參數(shù)傳遞; 3)循環(huán)條件; 4)以空間換時(shí)間; 5)數(shù)學(xué)方法解決問(wèn)題; 6)使用位操作; 7)嵌入?yún)R編。22.參考答案:23.參考答案:正確24.參考答案:S3C2410ALCD控制器的外部接口信號(hào)有33個(gè),包括24個(gè)數(shù)據(jù)位和9個(gè)控制位如下: VFRAME/VSYNC/STV:幀同步信號(hào)(STN)/垂直同步信號(hào)(TFT)/SECTFT信號(hào)。 VLINE/HSYNC/CPV:行同步脈沖信號(hào)(STN)/水平同步信號(hào)(TFT)/SECTFT信號(hào)。 VCLK/LCD_HCLK:像素時(shí)鐘信號(hào)(STN/TFT)/SECTFT信號(hào)。 VD[23,0]:LCD像素?cái)?shù)據(jù)輸出端口(STN/TFT/SECTFT)。 VM/VDEN/TP:LCD驅(qū)動(dòng)器的交流偏置信號(hào)(STN)/數(shù)據(jù)使能信號(hào)(TFT)/SECTFT信號(hào)。 LEND/STH:行結(jié)束信號(hào)(TFT)/SECTFT信號(hào)。 LCD_PWREN:LCD面板電源使能控制信號(hào)。 LCDVF0:SECTFT信號(hào)OE。 LCDVF1:SECTFT信號(hào)REV。 LCDVF2:SECTFT信號(hào)REVB。25.參考答案: (1)可裝卸性 (2)強(qiáng)實(shí)時(shí)性 (3)統(tǒng)一的接口 (4)強(qiáng)穩(wěn)定性,弱交互性 (5)固化代碼。 常見(jiàn)的嵌入式操作系統(tǒng)有WindowsCE、VxWorks、μC/OS、嵌入式linux。第3卷參考答案一.參考題庫(kù)1.參考答案: 系統(tǒng)概要設(shè)計(jì)主要涉及系統(tǒng)的總體構(gòu)架,對(duì)軟硬件進(jìn)行劃分,選定處理器、操作系統(tǒng)及開(kāi)發(fā)平臺(tái),大概是確定設(shè)計(jì)的總體流程,包括功能模塊圖設(shè)計(jì)等。 詳細(xì)設(shè)計(jì)主要涉及到硬件和軟件的詳細(xì)設(shè)計(jì),包括邏輯電路圖設(shè)計(jì)、PCB設(shè)計(jì)以及模塊詳細(xì)算法等 概要設(shè)計(jì)是在需求分析的基礎(chǔ)上通過(guò)抽象和分解將系統(tǒng)分解成模塊,確定系統(tǒng)功能的實(shí)現(xiàn)。基本任務(wù)是:建立系統(tǒng)結(jié)構(gòu)(劃分模塊、定義模塊功能、模塊間的調(diào)用關(guān)系、定義模塊的接口、評(píng)價(jià)模塊的質(zhì)量)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)的設(shè)計(jì)(數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì))、編寫(xiě)概要設(shè)計(jì)文檔(概要設(shè)計(jì)說(shuō)明書(shū)、用戶手冊(cè)、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)、修訂測(cè)試計(jì)劃)。 (詳細(xì)設(shè)計(jì))的基本任務(wù)是設(shè)計(jì)模塊的數(shù)據(jù)結(jié)構(gòu)、設(shè)計(jì)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)、設(shè)計(jì)模塊的詳細(xì)算法、其它(代碼設(shè)計(jì)、輸入/輸出格式設(shè)計(jì)、人機(jī)對(duì)話設(shè)計(jì))、編寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、評(píng)申。2.參考答案:錯(cuò)誤3.參考答案:BootLoader通常分為2個(gè)階段。階段1完成基本硬件的初始化,加載階段2的RAM空間,復(fù)制階段2到RAM,設(shè)置堆棧指針,跳轉(zhuǎn)到階段2的C程序入口點(diǎn)。在階段2初始化階段2要使用的硬件設(shè)備,檢測(cè)系統(tǒng)內(nèi)存映射,加載內(nèi)核映像和根文件系統(tǒng)映像,調(diào)用內(nèi)核。4.參考答案:C5.參考答案:B6.參考答案:C7.參考答案: 8.參考答案:正確9.參考答案:錯(cuò)誤10.參考答案: 1、應(yīng)能滿足應(yīng)用的設(shè)計(jì)目標(biāo); 2、開(kāi)發(fā)工具是否好用; 3、市場(chǎng)占有率; 4、應(yīng)該遵循“夠用”原則,不應(yīng)片面追求高性能。11.參考答案:錯(cuò)誤12.參考答案:BootLoader是在嵌入式系統(tǒng)復(fù)位啟動(dòng)時(shí),操作系統(tǒng)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論