版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、全國計算機等級考試三嵌入式系統(tǒng)開發(fā)技術(shù)題庫第1套一、選擇題1:嵌入式系統(tǒng)是一類特殊的計算機系統(tǒng)。下列產(chǎn)品中不屬于嵌入式系統(tǒng)的是(),A:電飯煲B:路由器C:巨型機D:POS 機2:嵌入式系統(tǒng)硬件的核心是CPU。下面關(guān)于嵌入式系統(tǒng)CPU特點的敘述中,錯誤 的是()。A:支持實時處理B:低功耗C:字長在16位以下D:集成了測試電路3:下面關(guān)于微控制器的敘述中,錯誤的是()。A:微控制器將整個計算機硬件的大部甚至全部電路集成在一塊芯片中B:微控制器品種和數(shù)量最多,在過程控制、機電一體化產(chǎn)品、智能儀器儀表、家用電器、計算機網(wǎng)絡(luò)及通信等方面得到了廣泛應(yīng)用C:微控制器的英文縮寫是MCUD:8位的微控制器現(xiàn)
2、在已基本淘汰4:片上系統(tǒng)(SoC)也稱為系統(tǒng)級芯片,下面關(guān)于SoC敘述中錯誤的是()。A:SoC芯片中只有一個CPU或DSPB:SoC芯片可以分為通用SoC芯片和專用SoC芯片兩大類C:專用SoC芯片可分為定制的嵌入式處理芯片和現(xiàn)場可編程嵌入式處理芯片兩類D:FPGA芯片可以反復(fù)地編程、擦除、使用,在較短時間內(nèi)就可完成電路的輸入、編譯、優(yōu)化、仿真,直至芯片的制作5:數(shù)碼相機是嵌入式系統(tǒng)的典型應(yīng)用之一。下面關(guān)于數(shù)碼相機的敘述中,錯誤的 是()。A:它由前端和后端兩部分組成,前端負責(zé)數(shù)字圖像獲取,后端負責(zé)數(shù)字圖像的處理B:后端通常是以嵌入式DSP作為核心的SoC芯片,DSP用于完成數(shù)字圖像處理C:
3、負責(zé)進行數(shù)碼相機操作控制(如鏡頭變焦、快門控制等)是一個32位的MCUD:高端數(shù)碼相機配置有實時操作系統(tǒng)和圖像處理軟件6:電子書閱讀器中存儲的一本中文長篇小說,大小為128KB ,文件格式為.txt ,試問該小說包含的漢字大約有多少萬字?()A:6萬字B:12萬字C:25萬字D:40萬字7:數(shù)字視頻信息的數(shù)據(jù)量相當(dāng)大,通常需要進行壓縮處理之后才進行傳輸和存儲。 目前數(shù)字有線電視所傳輸?shù)臄?shù)字視頻采用的壓縮編碼標準是()。A:MPEG-1B:MPEG-2C:MPEG-4D:MPEG-78:下面是IP協(xié)議中C類IP地址有關(guān)規(guī)定的敘述,其中正確的是()。A:它適用于中型網(wǎng)絡(luò)B:它所在的網(wǎng)絡(luò)最多只能連接
4、254臺主機C:它不能用于多目的地址發(fā)送(組播)D:它的二進制表示中最高3位一定是“ 101 ”9:對于嵌入式處理器內(nèi)核的分類,以下說法正確的是()。A:按照字長可分為8位結(jié)構(gòu)和32位結(jié)構(gòu)B:按照存儲結(jié)構(gòu)可分為RISC和哈佛結(jié)構(gòu)C:按照體系結(jié)構(gòu)可分為CISC和RISC結(jié)構(gòu)D:按照指令結(jié)構(gòu)可分為馮.諾依曼結(jié)構(gòu)和哈佛結(jié)構(gòu)10:不屬于ARM內(nèi)核主要特點的是()。A:功耗低B:功能強大C:采用RISC結(jié)構(gòu)D:全部采用哈佛結(jié)構(gòu)11:以下關(guān)于ARM處理器內(nèi)核說法正確的是()。A:經(jīng)典ARM處理器包括Cortex-M 、Cortex-R和Cortex-A三大類B:Cortex-A 系列為應(yīng)用Cortex處理
5、器,主要面向高端應(yīng)用設(shè)計C:Cortex-M 系列為面向控制領(lǐng)域的實時嵌入式處理器D:ARM11 性能優(yōu)于 Cortex-A5,但低于 Cortex-A1512:以下關(guān)于ARM處理器工作狀態(tài)說法錯誤的是()。A:工作狀態(tài)包括ARM狀態(tài)、Thumb及Thumb-2 狀態(tài)和調(diào)試狀態(tài)三種B:ARM狀態(tài)既支持16位指令寬度也支持32位指令寬度C:Thumb狀態(tài)或Thumb-2狀態(tài)下代碼密度大于ARM狀態(tài),占用存儲空間較D:ARM處理器復(fù)位后總處于ARM狀態(tài)13:如果要選擇ARM處理器工作在外部中斷模式,允許外部中斷IRQ ,禁止快速中 斷FIQ,使用Thumb工作狀態(tài),則需要設(shè)置的寄存器是()。A:P
6、SPB:MSPC:CPSRD:SPSR14:已知內(nèi)存0x80000000 中的內(nèi)容為0x33, 0x80000001中的內(nèi)容為0x31,0x80000002 中的內(nèi)容為0x30, 0x80000003 中的內(nèi)容為0x32,則ARM在大端模式 下地址0x80000000所指示的一個字為()。A:0x33303132B:0x32303133C:0x32303331D:0x3331303215:在Thumb指令集中,32位有效立即數(shù)是由8位立即數(shù)通過下面哪一種操作而 間接得到的()。A:左移B:右移C:循環(huán)左移D:循環(huán)右移16:ARM 處理器在指令LDR R2 , R5 , #2 !執(zhí)行后,R5中的
7、值為()。A:R5不變B:R5=R5+2C:R5=R2+2D:R5=217:將ARM處理器R0中的一個字節(jié)的數(shù)據(jù),存入由R1+4指示的內(nèi)存區(qū)域,且地 址自動更新,則使用的ARM指令是()。A:STR R0,R1,#4B:STRH R0,R1,#4!C:STRH R0,R1,#4D:STRB R0,R1,#4!18:在以下ARM處理器的指令操作碼中可讓寄存器 R1中的指定位“置位”的指令 操作碼是()。A:MOVB:ANDC:ADD D:ORR 19:下面關(guān)于嵌入式系統(tǒng)的敘述中,錯誤的是()。A:嵌入式系統(tǒng)常用的電源模塊有 AC-DC模塊、DC-DC模塊或LDO模塊B:大部分嵌入式處理器只能使用
8、內(nèi)部時鐘信號發(fā)生器,不能使用外部時鐘信號源C:若嵌入式處理器芯片的系統(tǒng)復(fù)位引腳為 nRESET,則表示低電平復(fù)位D:基于ARM處理器內(nèi)核的嵌入式處理器芯片都有調(diào)試接口20:典型的嵌入式系統(tǒng)硬件由嵌入式最小硬件系統(tǒng)及相關(guān)的通道或接口組成,若一個嵌入式系統(tǒng)需要完成模擬量輸入功能,該功能由下面列出的嵌入式系統(tǒng)的哪個通道 實現(xiàn)?()A:前向通道B:后向通道C:人機交互通道D:相互互連通道21:下面與AMBA (Advanced Microcontroller Bus Architecture)有關(guān)的敘述中,錯誤的是()。A:AMBA是ARM公司公布的用于連接和管理片上系統(tǒng)中各功能模塊的開放標準和片上互
9、連規(guī)范B:AMBA規(guī)定了 ARM處理器內(nèi)核與處理器內(nèi)部RAM、DMA以及高帶寬外部 存儲器等快速組件的接口標準C:ARM處理器內(nèi)核與外圍端口及慢速設(shè)備接口組件的接口標準不包含在AMBA規(guī)范中D:AMBA有多個版本,性能隨版本的發(fā)展而逐步提高22:以ARM內(nèi)核為基礎(chǔ)的嵌入式處理器芯片采用系統(tǒng)總線與外圍總線的層次結(jié)構(gòu) 方式構(gòu)建片上系統(tǒng),下面列出的組件中,不與外圍總線相連的組件是()。A:UARTB:DMA控制器C:ADCD:USB設(shè)備23:基于ARM內(nèi)核的嵌入式芯片中包含定時/計數(shù)組件,下面列出的哪一項不屬于 定時/計數(shù)組件?()A:ADCB:TimerC:RTCD:WDT24:基于ARM內(nèi)核的嵌
10、入式芯片中包含互連通信組件,下面列出的哪一項不屬于 互連通信組件?()A:DACB:SPIC:I2CD:CAN25:下面是關(guān)于嵌入式系統(tǒng)使用的存儲器的敘述,其中錯誤的是()。A:系統(tǒng)使用的RAM有SRAM、DRAM 等多種B:Flash存儲器分為NOR Flash和NAND Flash 兩種C:FRAM已得到使用D:目前還沒有使用Cache存儲器26:面關(guān)于串行外設(shè)接口 SPI的敘述中,錯誤的是()。A:SPI 一般使用 4 條信號線:SCK、MISO、MOSI 和 SSELB:采用SPI可以構(gòu)成“一主一從式”系統(tǒng)C:采用SPI可以構(gòu)成“一主多從式”系統(tǒng)D:采用SPI不能構(gòu)成“多主多從式”系統(tǒng)
11、27:下面關(guān)于USB接口的敘述中,錯誤的是()。A:USB支持熱插拔B:USB 2.0是目前傳輸速率最高的USB版本C:USB接口提供了內(nèi)置電源D:USB 2.0采用半雙工差分方式傳送信息28:8段共陰極LED數(shù)碼管如下圖所示,為使其顯示數(shù)字5,其段代碼(高位到低位的順序是:dp g f e d c b a )為A:0x7FB:0xC0C:0x80D:0x6D29:IEEE的實時UNIX分委會認為實時操作系統(tǒng)應(yīng)該具備若干特征,下面哪一項不 是實時操作系統(tǒng)必須具有的特征?()A:具有異步I/O和中斷處理能力B:任務(wù)切換時間和中斷延遲時間確定C:優(yōu)先級中斷和調(diào)度D:輪轉(zhuǎn)調(diào)度30:一般按照對外部事件
12、的響應(yīng)時間快慢,將嵌入式操作系統(tǒng)分成強實時型和普通實時型。以下均為強實時嵌入式操作系統(tǒng)的是()。A:VxWorks , pSOS , uC/OS-IIB:VxWorks , pSOS , Windows EmbeddedC:pSOS , uC/OS-II , uCLinuxD:pSOS , Windows Embedded , Symbian31:UNIX、嵌入式 Linux、WinCE、Mac OS、Android OS 和DOS 操作系統(tǒng)是 典型的單內(nèi)核(也稱為宏內(nèi)核)操作系統(tǒng),相對于微內(nèi)核操作系統(tǒng),下面不屬于單內(nèi) 核操作系統(tǒng)缺點的是()。A:占用內(nèi)存空間大B:缺乏可擴展性而不方便移植C:
13、內(nèi)核切換太快D:可靠性較低32:如下幾種Bootloader中,用于Linux操作系統(tǒng)引導(dǎo)程序加載時所支持不同體 系結(jié)構(gòu)處理器種類最多的是()。A:LILOB:GRUBC:U-BootD:Loadlin33:關(guān)于uC/OS-II的基本特點,以下說法錯誤的是()。A:uC/OS-II是搶占式實時操作系統(tǒng)內(nèi)核B:由于存在內(nèi)核任務(wù),用戶編寫的應(yīng)用程序最多可以有60個任務(wù)C:uC/OS-II不支持時間片輪轉(zhuǎn)調(diào)度法D:uC/OS-II允許每個任務(wù)有不同的??臻g34:在uC/OS-II中有多種方法可以保護任務(wù)之間的共享數(shù)據(jù)和提供任務(wù)之間的通信。其中不能達到保護目的的方法是()。A:利用宏 OS_ENTER
14、_CRITICAL()和OS_EXIT_CRITICAL()來關(guān)閉中斷和打開中斷B:利用函數(shù)OSSchedLock()和OSSchedUnlock() 對任務(wù)調(diào)度函數(shù)上鎖和開鎖C:利用信號量、互斥信號量、郵箱和消息隊列進行任務(wù)間通信D:利用內(nèi)存文件進行任務(wù)間的大規(guī)模數(shù)據(jù)共享35:移植uC/OS-II到一個嵌入式系統(tǒng)電路板上正常運行,下面哪個條件不是必須的?()。A:處理器的C編譯器能產(chǎn)生可重入代碼,且用 C語言就可以打開和關(guān)閉中斷B:該電路板的處理器必須具備 MMU (存儲管理單元)C:處理器支持中斷,并且能產(chǎn)生定時中斷(通常在10至100Hz之間)D:處理器支持能夠容納一定量數(shù)據(jù)(可能是幾千
15、字節(jié))的硬件棧區(qū)36:Nios II軟核處理器的硬件抽象層(HAL )系統(tǒng)庫是一個輕量級C/C+運行時 環(huán)境,屬于單線程的類UNIX運行庫,關(guān)于它所提供的服務(wù)如下哪一項說法是錯誤的()A:結(jié)合NewLib ANSI C 標準庫,向用戶提供熟知的標準庫函數(shù)B:提供設(shè)備驅(qū)動,使用戶可以訪問系統(tǒng)中的所有設(shè)備C:為系統(tǒng)提供了 TCP/IP協(xié)議棧D:系統(tǒng)初始化,在main()函數(shù)之前完成軟核處理器Nios和運行庫環(huán)境的初始 化任務(wù)37:蘋果公司的嵌入式移動電子產(chǎn)品風(fēng)靡全球,iOS操作系統(tǒng)也隨之為大眾所熟悉。 根據(jù)iOS的發(fā)展歷史,它的前身是()。A:DOSB:UNIX-BSDC:OS/2D:pSOS 4
16、.438:以下關(guān)于微內(nèi)核操作系統(tǒng)的敘述中,錯誤的是()。A:內(nèi)核小巧,傳統(tǒng)操作系統(tǒng)內(nèi)核中的許多部分都被移出內(nèi)核B:接口一致,所有進程請求使用統(tǒng)一接口,進程不區(qū)分內(nèi)核模式和用戶模式服務(wù)C:各個功能模塊之間松散耦合,只完成服務(wù)功能,系統(tǒng)管理功能交給一個或多個特權(quán)服務(wù)程序D:微內(nèi)核功能擴充方便,而且各個功能之間的切換而引起的開銷比較小39:開發(fā)嵌入式系統(tǒng)時,需要構(gòu)建一個宿主機-目標機的開發(fā)環(huán)境。若目標機是裸 機,那么為了調(diào)試和下載軟件需要將調(diào)試仿真器連接到目標機的哪一種接口?()。A:SPI 接口B:以太網(wǎng)接口C:JTAG 接口D:USB 接口40:嵌入式系統(tǒng)的應(yīng)用形式是多種多樣的,不同的嵌入式應(yīng)用
17、系統(tǒng),需要選擇適合其應(yīng)用需求的開發(fā)工具來進行開發(fā)。采用開發(fā)工具的主要目的是()。A:提高開發(fā)質(zhì)量,縮短開發(fā)周期,降低開發(fā)成本B:優(yōu)化軟件代碼的存儲容量,以便降低存儲器的需求C:降低嵌入式系統(tǒng)的功耗D:便于設(shè)計需要調(diào)用操作系統(tǒng)API函數(shù)的應(yīng)用程序二、填空題1:為提高SoC的設(shè)計效率,減少重復(fù)開發(fā),通常大多以IP核為基礎(chǔ),在單個芯片上 集成處理器、存儲器和各種接口等組件,組成一個相當(dāng)完整的計算機系統(tǒng)。按照IC設(shè)計文件的類型,IP核通常分為三種:(1) 核_固核和(2)核。2:目前數(shù)碼相機中用于存儲所拍攝相片的大多是(3) 的器,假設(shè)一臺數(shù)碼相機一次可連續(xù)拍攝65536色的1024 x 1024的彩
18、色相片80張,數(shù)據(jù)壓 縮比平均是4,則它使用的存儲器容量大約是(4) MB3:無線局域網(wǎng)(WLAN )是以太網(wǎng)與無線通信技術(shù)相結(jié)合的產(chǎn)物。它借助無線電 波進行數(shù)據(jù)傳輸,所采用的通信協(xié)議主要是(5) 據(jù)傳輸速率可 以達到11Mbps、54Mbps、(6) Mb灌至更高。4:經(jīng)典ARM處理器有7種異常:主要包括復(fù)位RESET、未定義指令UND、軟件中 斷SWI、指令預(yù)取中止PABT、數(shù)據(jù)訪問中止DABT、外部中斷請求IRQ以及(7)其中優(yōu)先級最高的異常是(8) Q5:ARM處理器Cortex系列包括Cortex嵌入式處理器和Cortex應(yīng)用處理器,其中 Cortex嵌入式處理器包括主要應(yīng)用于控制領(lǐng)
19、域的(9) 桑 U和面向 實時應(yīng)用領(lǐng)域的(10) 至限6:Thumb-2指令集提供了專門用于開、關(guān)中斷的專用指令,關(guān)外部中斷使用的指 令為:(11) 4外部中斷的指令為:(12) 7:已知 ARM 處理器 R1 =0x12345678, R2=0xFF008899,則執(zhí)行指令 ANDR0,R1,R2 后,寄存器 R0= (13)R 1 = (14)8:某ARM匯編語言程序要調(diào)用子程序,子程序名為 MySubrutine ,則調(diào)用該子程序的指令為(15) 程序返回調(diào)用程序的指令為(16)9:按照AMBA總線規(guī)范,基于ARM內(nèi)核的嵌入式處理器芯片采用系統(tǒng)總線與(17) 總線兩層結(jié)構(gòu)的方式構(gòu)建片上系
20、統(tǒng)。其中的系統(tǒng)總線主要用于連接 (18) 背快速組件。10:嵌入式系統(tǒng)的存儲器以半導(dǎo)體存儲器為主。隨著技術(shù)的不斷發(fā)展,新型存儲器 不斷出現(xiàn),主要包括FRAM和MRAM ,分別稱為(19)g t器和(20 ) gW 器。11:半導(dǎo)體存儲器芯片的存儲容量取決于該芯片的(21 )直線的條數(shù)和(22) 直線的位數(shù)。12:I2C總線被啟動后,多個主機在每發(fā)送一個數(shù)據(jù)位時都要對 SDA信號線電平進 行檢測,只要檢測的電平與自己發(fā)出的電平(23) 心繼續(xù)占用總線??偩€控制遵循的原則是誰先發(fā)送(24) F誰就會掌握對總線 的控制權(quán)。13:UART 由(25) 1 (26) $ 控制單 元及波特率發(fā)生器等構(gòu)成。
21、14:嵌入式系統(tǒng)與通用計算機系統(tǒng)軟件的相同之處,指的是嵌入式系統(tǒng)通常也具備(27) 加域程序,外設(shè)(28) 置手,操作系統(tǒng),文件系統(tǒng),網(wǎng)絡(luò)協(xié)議棧,圖形用戶界面,數(shù)據(jù)庫,以及各種各樣的應(yīng)用程序等,這些軟件都是通用計算機所擁有的。15:數(shù)據(jù)庫管理系統(tǒng)、圖形用戶界面、互聯(lián)網(wǎng)瀏覽器、媒體播放器等軟件,如果運行在嵌入式系統(tǒng)上,往往具有內(nèi)部結(jié)構(gòu)精簡,(29) 削化,占用存儲資源(30 ) 獨點。16:實時系統(tǒng)的主要特征是能夠及時響應(yīng)外部發(fā)生的隨機任務(wù)請求并且能夠在規(guī)定的時限內(nèi)完成任務(wù)。任務(wù)時限有兩種:(31 ) 也就是任務(wù) 開始執(zhí)行時間到任務(wù)必須完成的時間間隔。(32) 坦或者叫做任務(wù)最快完成時間,這是無
22、中斷響應(yīng)情況下的任務(wù)最快執(zhí)行時間。17:實時系統(tǒng)對時間約束要求的嚴格性,使(33) 性成為實時系統(tǒng)的一項重要性能要求,它是指 RTOS能夠?qū)ν獠渴录模?4) 時 間和實時任務(wù)的執(zhí)行時間進行判斷,以確定被事件觸發(fā)的實時任務(wù)能否在規(guī)定的時間 內(nèi)完成。18: 一般按響應(yīng)時間將實時系統(tǒng)分成三類:(35 ) 謝t系統(tǒng),其響應(yīng)時間一般在毫秒級或微秒級;普通實時系統(tǒng),其響應(yīng)時間一般在秒級;(36)謝t系統(tǒng),其響應(yīng)時間一般在數(shù)十秒級。19:嵌入式系統(tǒng)的開發(fā)過程按順序可以分成(37 )父折與規(guī)格說明、系統(tǒng)設(shè)計、(38) 回、系統(tǒng)集成與測試等4個階段,測試的目的是驗證模塊/系統(tǒng)的功能和性能,以及發(fā)現(xiàn)錯誤。20:
23、若以S3c2410為核心的目標機上,已經(jīng)移植成功 Linux操作系統(tǒng)。若要開發(fā) 該目標機的Linux應(yīng)用程序,通常使用arm-linux- (39) 交叉編 譯器來編譯應(yīng)用程序。若要對一個應(yīng)用程序進行調(diào)試排錯,則應(yīng)該在編譯命令中加(40 ) 參簍對它進行編譯。三、綜合題1:1、酒店客房的門鎖系統(tǒng)是由總臺服務(wù)器和若干客房指紋鎖組成,其基本功能具 體描述如下:a、客房的指紋鎖與總臺服務(wù)器之間通過通信網(wǎng)絡(luò)連接b、旅客在總臺登記住宿時,錄入其指紋信息,并提取其特征值存儲在總臺服務(wù)器 中。同時錄入一個密碼(若干位數(shù)字組成),以備指紋無法開鎖時,用密碼開鎖。c、旅客在開客房指紋鎖時,把相應(yīng)手指放在門鎖的指
24、紋采集部件上,采集相應(yīng)的 指紋圖像信息,并傳輸給總臺服務(wù)器。d、總臺服務(wù)器接收到某個客房指紋鎖傳輸來的指紋圖像信息后,進行特征值求取并進行匹配,若匹配正確,則回送開鎖指令給客房指紋鎖。e、客房指紋鎖收到開鎖指令后,控制開鎖的機械動作,并用綠色LED燈指示開鎖成功。f、若匹配不正確,總臺服務(wù)器回送不開鎖指令給客房指紋鎖。g、客房指紋鎖收到不開鎖指令后,用紅色 LED燈指示開鎖不成功。h、若指紋無法開鎖,旅客還可以通過客房指紋鎖上的數(shù)字按鍵輸入密碼,若密碼 匹配正確,也可以控制開鎖的機械動作,并用綠色LED燈指示開鎖成功。根據(jù)上述功能要求的描述,若采用S3c2410芯片為核心來構(gòu)建客房指紋鎖控制器
25、 的硬件平臺,請完善下面的敘述和 C語言程序(需要使用的控制寄存器的格式見題后 說明)。(1)若采集的指紋圖像分辨率為320 X40 ,灰度等級為256 ,則存儲一幅指紋圖 像的原始像素信息需要的存儲容量為(1) KBIK = 1000 )。若采 用115.2Kbps的異步串行通信網(wǎng)傳輸,一幅指紋圖像的傳輸時間至少需要(2)秒_若采用10Mbps的以太網(wǎng)傳輸,一幅指紋圖像的傳輸時間至少 要(3) 也 因此,系統(tǒng)中總臺服務(wù)器和若干個客房指紋鎖之間選用以太網(wǎng)連接。(2)硬件構(gòu)件設(shè)計時,以太網(wǎng)接口選用 AX88796芯片為核心來設(shè)計,若 S3C2410芯片的nGCS2引腳連接到該芯片的(4) 亞(低
26、電平有效),那么,AX88796 芯片內(nèi)部寄存器地址的首地址是:(5) (3)若客房指紋鎖紅色LED指示燈的驅(qū)動電路由GPIO的GPC0引腳控制,綠 色LED指示燈的驅(qū)動電路由GPC1引腳控制。GPC0、GPC1引腳各自輸出“0”時, 其對應(yīng)的LED燈滅,各自輸出“ 1”時,其對應(yīng)的LED燈亮。那么,初始化 GPC0、 GPC1引腳為輸出功能的語句是:rGPCCON=(rGPCCON|0x00000005)& (6) )/ rGPCCON是端口 C的控制寄存器控制綠色LED燈點亮和熄滅的語句分別是:rGPCDAT = rGPCDAT | ; /rGPCDAT 是端口C的數(shù)據(jù)寄存器rGP
27、CDAT = rGPCDAT &(8) ;紅色LED燈點亮和熄滅的語句分別是:rGPCDAT = rGPCDAT |(9) ;rGPCDAT =rGPCDAT &(10) ;(4)指紋采集部件由一個攝像芯片和光學(xué)鏡頭組成。S3c2410芯片通過I2C總線傳輸控制命令給攝像芯片。硬件設(shè)計時,選擇 S3C2410芯片的GPE15、GPE14 引腳與攝像芯片的引腳(11) SCL相連。軟件設(shè)計時,需要用下 面語句初始化該引腳為I2C功能引腳。rGPECON=(rGPECON|0xA0000000)& (12) ); / rGPECON是端口 E的控制寄存器(5)若輸入密碼的鍵
28、盤采用非標準鍵盤,鍵盤接口設(shè)計成 4?的陣列。若設(shè)計時 選用了 GPE0GPE3來輸出鍵盤行掃描信號,選用GPD0GPD2 來輸入鍵盤列信號。 請補充完善下面的鍵盤掃描函數(shù):/*keyoutput是鍵盤掃描時的輸出地址,keyinput 是鍵盤讀入時的地址定義GPE的數(shù)據(jù)#define KEYOUTPUT (/volatile INT8U *)0x56000044) /端口定義GPD的數(shù)據(jù)端#define KEYINPUT(*(volatile INT8U *)0x56000034) / 口INT16U ScanKey()INT16U key=0xFFFF;INT16U i;INT8U tem
29、p=0xFF,output;rGPDCON= rGPDCON &(13) ;/ 初始化GPD0GPD2 為輸入rGPECON= (rGPECON &(14) )|0x00000055); / 初始化GPE0GPE3 為輸出;for (i=1;( i<=(15) )&&(i>0); i<<=1)output |= 0xFF;output &= (i);KEYOUTPUT=output;temp = KEYINPUT;if (temp&0x07)!=(16) )key = (i);key <<= 8;key |=
30、(temp&0x07)|0xF8);return (key);return OxFFFF;上面的鍵盤掃描函數(shù)返回的是由鍵盤行信號和鍵盤列信號合并而成的一個16位二進制值,根據(jù)該函數(shù)的返回值,可以判斷是否有按鍵按下,并可確定是哪個按鍵按 下。若返回值為(17) 盹,可知鍵盤中無鍵按下,若返回值為(18)生 可知鍵盤中第3行第2列的鍵被按下。(注:以GPE0對應(yīng)的 鍵盤行為第一行,以GPD0對應(yīng)的鍵盤列為第一列)(6)為了便于以太網(wǎng)通信程序的編寫,客房指紋鎖的應(yīng)用軟件基于雷/OS-II操作 系統(tǒng)來設(shè)計,客房指紋鎖的應(yīng)用程序主函數(shù)中,需要用 OSTaskCreate()函數(shù)(19) 用(20
31、) 3B啟動多任務(wù)調(diào)度功能。 說明:下面是試題解答時需要用到的寄存器格式及相關(guān)說明。1)端口 C的控制寄存器(GPCCON )GPC9 19: 18 00=輸入,01=輸出,10= VD1GPC8 17: 16 00=輸入,01=輸出,10= VD0引腳GPCCON的位描述GPC15 31 : 30 00=輸入,GPC14 29 : 28 00=輸入,GPC13 27 : 26 00=輸入,GPC12 25 : 24 00=輸入,GPC11 23 : 22 00=輸入,GPC10 21 : 20 00=輸入,01=輸出,10=VD7 , 11=保留01=輸出,10= VD6,11=保留01=輸
32、出,10= VD5,11=保留01=輸出,10= VD4,11=保留01=輸出,10= VD3,11=保留01=輸出,10= VD2,11=保留11=保留11=保留11=保留GPC7 15: 14 00=輸入,01=輸出,10=LCDVF2GPC6 13: 12 00=輸入,01=輸出,10= LCDVF1 , 11=保留GPD1200=輸入,01 =輸出,10= VD911=保留GPC5 11: 10 00=輸入,01=輸出,10=LCDVF0 , 11=保留GPC4800=輸入,01 =10=VM , 11=IIS數(shù)據(jù)輸出GPC3600=輸入,01 =10=VFRAME , 11= IIS
33、 數(shù)據(jù)輸入GPC2400=輸入,01 =10=VLINE11=保留GPC1200=輸入,01 =10=VCLK11 =保留GPC01 :000=輸入,01 =10=LEND11 =保留2)端口 D的控制寄存器(GPDCON弓卿GPDCON的位描述GPD1531 :3000=輸入,01 =10=VD2311=保留GPD1429 :2800=輸入,01 =10= VD2211 =保留GPD1327 :2600=輸入,01 =10= VD2111 =保留GPD1225 :2400=輸入,01 =10= VD2011 =保留GPD1123 :2200=輸入,01 =10= VD1911 =保留GPD1
34、021 :2000=輸入,01 =10= VD1811 =保留GPD91800=輸入,01 =10= VD1711 =保留GPD817 :1600=輸入,01 =10= VD1611 =保留GPD715 :1400=輸入,01 =10= VD1511 =保留GPD61200=輸入,01 =10= VD1411 =保留GPD511 :1000=輸入,01 =10= VD1311 =保留GPD4800=輸入,01 =10= VD1211=保留GPD3600=輸入,01 =10= VD1111=保留GPD2400=輸入,01 =10= VD1011=保留GPD0 1: 0 00=輸入,01=輸出,1
35、0= VD8 , 11=保留GPH8 17: 16 00=輸入,01=輸出,10=UEXTCLK,11=保留3)端口 E的控制寄存器(GPECON )引腳GPECON的位描述GPE1531 :3000=輸入,01 =10=IICSDA ,11=保留GPE1429 :2800=輸入,01 =10=IICSCL ,11=保留GPE1327 :2600=輸入,01 =10=SPICLK011=保留GPE1225 :2400=輸入,01 =10=SPIMOSI0,11=保留GPE1123 :2200=輸入,01 =10=SPIMISO0,11=保留GPE1021 :2000=輸入,01 =10=SSD
36、AT311=保留GPE919 :1800=輸入,01 =10=SSDAT211 =保留GPE81600=輸入,01 =10=SSDAT111 =保留GPE71400=輸入,01 =10=SSDAT011 =保留GPE613 :1200=輸入,01 =10=SDCMD11 =保留GPE511 :1000=輸入,01 =10=SDLCK ,11=保留GPE4800=輸入,01 =10=IISSDO,11=IIS數(shù)據(jù)輸出GPE3600=輸入,01 =10=IISSI ,11= IIS數(shù)據(jù)輸入GPE2400=輸入,01 =10=CDCLK11=保留GPE1200=輸入,01 =10=IISCLK11=
37、保留GPE0000=輸入,01 =10=IISLRCK,11=保留4)端口H的控制寄存器(GPHCON )引腳GPHCON的位描述GPH10 21 : 20 00=輸入,01=輸出,10=CLKOUT1,11=保留GPH9 19: 18 00=輸入,01=輸出,10= CLKOUT0,11=保留GPH715 : 14 00=輸入,01=輸出,10=RXD2,11 =保留GPH6GPH5GPH4GPH3GPH2GPH1GPH013 : 12: 00=輸入,01=輸出,10=TXD2保留111 ::10: 00=輸入,01=輸出,10=RXD1保留8642000=00=00=00=00=輸入,輸入
38、,輸入,輸入,輸入,01 =01 =01 =01 =01 =10=TXD110=RXD010=TXD010=nRTS010=nCTS011=IIS數(shù)據(jù)輸出11= IIS數(shù)據(jù)輸入11=保留11=保留11=保留第套1參考答案一、選擇題答案1-5 : CCDAC6-10 : ABBCD11-15 : BBCDA 16-20 : BDDBA21-25 : CBAAD 26-30 : DBDDA31-35 : CCBDB 36-40 : CBDCA二、填空題答案1:軟12:CPSIE I19:鐵電30:少2:硬13:0x1200020:磁性31:截止3:Flash01821:地址32:預(yù)設(shè)4:4014:
39、0x1234522:數(shù)據(jù)33:可預(yù)測5:802.1167823:相同34:響應(yīng)6:10815:BL24:低35:強7:快速中斷MySubrutine25:發(fā)送36:弱8:復(fù)位16:MOV26:接收37:需求9:Cortex-MPC,LR27:引導(dǎo)38:構(gòu)件10:Cortex-R17:外圍28:驅(qū)動39:gcc11:CPSID I18:高29:代碼40:g三、綜合題答案1:76.86:0xFFFFFFF11:SDA002:6.7512:0xAFFFF15:83:0.0767:0x0002FFF16:0x074:CS8:0xFFFD13:0xFFFFFF17:0xFFFF5:0x1000009:0
40、x0001C018:0xFBFD0010:0xFFFE14:0xFFFFFF19:創(chuàng)建任務(wù)20:OSStart()全國計算機等級考試三嵌入式系統(tǒng)開發(fā)技術(shù)題庫第2套一、選擇題1:下面關(guān)于嵌入式系統(tǒng)邏輯組成的敘述中,錯誤的是()。A:嵌入式系統(tǒng)與通用計算機一樣,也由硬件和軟件兩部分組成B:硬件的主體是CPU和存儲器,它們通過I/O接口和I/O設(shè)備與外部世界聯(lián)系C:嵌入式系統(tǒng)的CPU主要使用的是數(shù)字信號處理器D:嵌入式系統(tǒng)的軟件配置有些很簡單,有些比較復(fù)雜2:下面關(guān)于數(shù)字信號處理器的敘述中錯誤的是()。A:它是一種適用于數(shù)字信號處理的微處理器B:它的英文縮寫是DPSC:它支持單指令多數(shù)據(jù)(SIMD
41、)并行處理的指令D:它能顯著提高音頻、視頻等數(shù)字信號的數(shù)據(jù)處理效率3:片上系統(tǒng)是嵌入式處理器芯片的一個重要品種,下列敘述中錯誤的是()。A:SoC已經(jīng)成為嵌入式處理器芯片的主流發(fā)展趨勢B:它是集成電路加工工藝進入到深亞微米時代的產(chǎn)物C:片上系統(tǒng)使用單個芯片進行數(shù)據(jù)的采集、轉(zhuǎn)換、存儲和處理,但不支持I/O功能D:片上系統(tǒng)既能把數(shù)字電路也能把模擬電路集成在單個芯片上4:按照軟硬件技術(shù)復(fù)雜程度進行分類,可以把嵌入式系統(tǒng)分為哪三大類?()。A:高端系統(tǒng)、中端系統(tǒng)和低端系統(tǒng)B:軍用系統(tǒng)、工業(yè)用系統(tǒng)和民用系統(tǒng)C:硬實時系統(tǒng)、準實時系統(tǒng)和非實時系統(tǒng)D:片上系統(tǒng)、微控制器和數(shù)字信號處理器5:半導(dǎo)體集成電路是微
42、電子技術(shù)的核心。F面有關(guān)集成電路的敘述中錯誤的是()A:集成電路有小規(guī)模、中規(guī)模、大規(guī)模、超大規(guī)模和極大規(guī)模等多種,嵌入式處理器芯片一般屬于大規(guī)模集成電路B:集成電路的制造大約需要幾百道工序,工藝復(fù)雜且技術(shù)難度非常高C:集成電路大多在硅襯底上制作而成,硅襯底是單晶硅錠經(jīng)切割、研磨和拋光而成的圓形薄片D:集成電路中的電路及電子元件,需反復(fù)交叉使用氧化,光刻,摻雜和互連等工序才能制成6:一幅1024 x 768的彩色圖像,每個像素使用16位表示,采用壓縮比為5倍的算 法壓縮圖像數(shù)據(jù)之后,其數(shù)據(jù)量大約是多少 MB ?()。A:0.3B:0.5C:1D:1.57:以太網(wǎng)中計算機間以幀為單位進行通信,下
43、列選項中不屬于以太網(wǎng)數(shù)據(jù)幀內(nèi)容 的是()。A:IP地址B:MAC地址C:有效載荷D:校驗信息8:下面是IP協(xié)議中A類IP地址有關(guān)規(guī)定的敘述,其中正確的是()。A:它適用于中型網(wǎng)絡(luò)B:它適用的網(wǎng)絡(luò)最多只能連接65534臺主機C:它不能用于多目的地址發(fā)送(組播)D:它的二進制表示中最高位一定是“ 0”9:對于嵌入式處理器說法正確的是()。A:ARM處理器采用CISC和RISC相結(jié)合的結(jié)構(gòu)B:嵌入式處理器都采用哈佛結(jié)構(gòu)C:ARM處理器具有耗電省、功能強、成本低等特點D:ARM處理器內(nèi)部的總線標準是PCI Express10:以下關(guān)于ARM處理器的敘述中,錯誤的是()。A:ARM7ARM11為經(jīng)典AR
44、M處理器B:Cortex-A 系列為應(yīng)用Cortex處理器,主要面向高端應(yīng)用C:Cortex-M 系列為面向移動計算領(lǐng)域的嵌入式處理器D:Cortex-R系列應(yīng)用于實時應(yīng)用的場合11:關(guān)于ARM的工作狀態(tài),以下說法正確的是()。A:ARM處理器的工作狀態(tài)包括ARM狀態(tài)和Thumb狀態(tài)兩種B:ARM狀態(tài)支持16位指令寬度也支持32位指令寬度C:Thumb狀態(tài)或Thumb-2狀態(tài)下,代碼密度低于ARM狀態(tài),占用存儲空間變D:ARM處理器復(fù)位后自動進入ARM狀態(tài)12:ARM處理器當(dāng)前運算操所產(chǎn)生的標志位記錄在以下哪個寄存器中?()。A:PSPB:MSPC:SPSRD:CPSR13:ARM 處理器如果
45、R1 =0x98001200,已知在小端模式下,內(nèi)存0x98001204 中存放數(shù)據(jù)0x35, 0x98001205 中存放數(shù)據(jù)0x36, 0x98001206 中存放數(shù)據(jù)0x37, 0x98001207 中存放數(shù)據(jù)0x38,在指令LDR R0 , R1 , #4執(zhí)行后,R0中的值為()A:0x35363738B:0x36353837C:0x38373635D:0x3738353614:ARM處理器將R0中一個字的數(shù)據(jù),存入由R1指示的內(nèi)存區(qū)域,則使用的指令 是()。A:STR R0 , R1B:LDR R0 , R1C:STRH R0 , R1D:STRB R0 , R115:在以下ARM處
46、理器指令中可讓寄存器R1中指定位“清零”的指令操作碼為()。A:MOVB:ANDC:ADDD:ORR16:ARM 處理器如果 R1 =0x00000080 ,則指令 MOV R0,R1, LSL#2 執(zhí)行后, R0的值為()。A:0x00000200B:0x00000320C:0x00000020D:0x0000004017:以下ARM處理器的指令或偽指令錯誤的是()。A:MOV R1,R2B:LDR R1,#0x12345678C:LDR R1,=0x00000020D:ADC R1,R2,R318:ARM處理器在比較指令之后,如果要依據(jù)是否相等轉(zhuǎn)移到指定地址L1 ,則以下指令錯誤的是()。
47、A:BEQ L1B:BNE L1C:BXEQ L1D:BLAL L119:下面是有關(guān)嵌入式系統(tǒng)的最小系統(tǒng)組成的敘述:I .嵌入式最小系統(tǒng)包括嵌入式處理器n.嵌入式最小系統(tǒng)包括電源電路m.嵌入式最小系統(tǒng)包括時鐘電路IV.嵌入式最小系統(tǒng)包括復(fù)位電路上述敘述中,正確的是()。A:僅I和田B:僅I和.C:僅n、m和ivD:全部20:下面關(guān)于JTAG的敘述中,錯誤的是()。A:JTAG技術(shù)是一種嵌入式測試技術(shù)B:大多數(shù)ARM嵌入式處理器芯片不包含JTAG接口C:多個器件可以通過JTAG接口串聯(lián)在一起進行測試D:通過芯片的JTAG接口可以實現(xiàn)在線編程功能21:典型的嵌入式系統(tǒng)硬件由嵌入式最小硬件系統(tǒng)及相關(guān)
48、通道或接口組成,若一個嵌入式系統(tǒng)需要完成模擬量輸出功能,該功能是由下面列出的嵌入式系統(tǒng)的哪個通道實現(xiàn)的?()。A:前向通道B:后向通道C:人機交互通道D:相互互連通道22:基于ARM內(nèi)核的嵌入式處理器芯片采用系統(tǒng)總線與外圍總線兩層結(jié)構(gòu)的方式構(gòu)建片上系統(tǒng),下面列出的組件中,不與系統(tǒng)總線相連的組件是()。A:電源管理與時鐘控制器B:DMA控制接口C:RTCD:中斷控制器23:下面是基于ARM內(nèi)核的嵌入式芯片中有關(guān)GPIO的敘述,其中錯誤的是()A:GPIO作為輸入接口時具有緩沖功能B:GPIO作為輸出接口時具有鎖存功能C:GPIO的引腳一般是多功能復(fù)用的D:GPIO 一般只具有0態(tài)和1態(tài),不具有高
49、阻狀態(tài)24:基于ARM內(nèi)核的嵌入式芯片中包含互連通信組件,下面不屬于互連通信組件 的是()。A:PWMB:SPIC:I2CD:Ethernet25:下面是關(guān)于嵌入式系統(tǒng)使用的存儲器的敘述:I .嵌入式系統(tǒng)使用的存儲器按照其存取特性可分為 RAM和ROMn.嵌入式系統(tǒng)使用的存儲器按照其所處物理位置可分為片內(nèi)存儲器和片外存儲 器以及外部存儲器m.嵌入式系統(tǒng)使用的存儲器按照存儲信息的類型可分為程序存儲器和數(shù)據(jù)存儲 器IV .新型的鐵電存儲器FRAM在嵌入式系統(tǒng)中得到了應(yīng)用上述敘述中,正確的是()。A:僅I和nB:僅II和田C:僅I和mD:全部26:下面關(guān)于I2C的敘述中,錯誤的是()。A:I2C即集
50、成電路互連總線B:I2C具有SDA、SCL和ACK共3條信號線C:I2C傳送數(shù)據(jù)時,每次傳送的字節(jié)數(shù)目沒有限制D:I2C是多主總線27:下面是關(guān)于UART的敘述,其中錯誤的是:()。A:ARM芯片中的UART收發(fā)信息時,可以采用FIFO模式,也可以采用普通模 式B:UART傳送信息的格式以起始位開始,以停止位結(jié)束C:UART傳送信息時,一次傳送的數(shù)據(jù)位的長度只能是 8位D:基于UART可組成RS-232接口28:下面是關(guān)于嵌入式系統(tǒng)中使用的鍵盤的敘述,其中錯誤的是()。A:利用嵌入式芯片的GPIO構(gòu)成線性鍵盤時,一個按鍵需要占用一個GPIO引腳B:采用矩陣鍵盤結(jié)構(gòu)時,8個GPIO引腳最多能構(gòu)成
51、12個按鍵的鍵盤C:采用機械式按鍵設(shè)計鍵盤時,按鍵按下時會產(chǎn)生抖動D:矩陣鍵盤通常用行掃描法或反轉(zhuǎn)法讀取按鍵的特征值29:uC/OS-II操作系統(tǒng)啟動的過程中,Bootloader執(zhí)行完畢后,調(diào)用應(yīng)用程序主 文件(通常是main.c )里的main()函數(shù)。main()函數(shù)在執(zhí)行過程中,除了用戶函數(shù)和 硬件初始化函數(shù)之外,需要執(zhí)行以下三個主要的 uC/OS-II函數(shù):I. OSStart() II. OSTaskCreate()III. OSInit()它們的執(zhí)行順序是()。A:I、II、IIIB:III、I、IIC:II、III、ID:III、II、I30:uC/OS-II系統(tǒng)中的每個任務(wù)都
52、處在以下5種狀態(tài)之一:休眠態(tài)、就緒態(tài)、運行 態(tài)、掛起態(tài)(等待某一事件發(fā)生)和被中斷態(tài),以下哪個說法是錯誤的()。A:任務(wù)處于休眠態(tài),相當(dāng)于該任務(wù)駐留在外存中,但還沒有交給內(nèi)核管理B:任務(wù)處于就緒態(tài),意味著該任務(wù)已經(jīng)準備好,可以運行了,但由于該任務(wù)的優(yōu)先級比正在運行的任務(wù)的優(yōu)先級低,還暫時不能運行C:任務(wù)處于運行態(tài),指任務(wù)得到了 CPU的控制權(quán)正在運行之中D:任務(wù)處于被中斷態(tài),是指發(fā)生中斷時執(zhí)行相應(yīng)的中斷服務(wù),原來正在運行的任務(wù)暫時停止運行,進入了被中斷狀態(tài)31:uC/OS-II總是運行處于就緒態(tài)任務(wù)中優(yōu)先級最高的那個任務(wù),以下哪個說法是錯誤的()。A:真正實現(xiàn)任務(wù)切換的函數(shù)是OSCtxSw()B:任務(wù)級的調(diào)度是由函數(shù)OSSched()完成C:中斷級的調(diào)度是由函數(shù)OSIntExit()完成D:實現(xiàn)上下文切換的函數(shù)是OSSched()32:uC/OS
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 壁畫施工合同的工程終止處理方式3篇
- 合伙人責(zé)任承擔(dān)協(xié)議版3篇
- 便利店租賃合同法律3篇
- 京東店鋪托管協(xié)議3篇
- 小老鼠進城課程設(shè)計
- 廠房建筑施工合同解除法律后果3篇
- 烘焙門店經(jīng)營課程設(shè)計
- 旋風(fēng)洗滌器課程設(shè)計
- 湖北大學(xué)嵌入式課程設(shè)計
- 杠桿的夾具設(shè)計課程設(shè)計
- 課內(nèi)文言文閱讀(原卷版)-2024-2025學(xué)年九年級語文上學(xué)期期中試題分類匯編(山東專用)
- 2024秋國開《管理學(xué)基礎(chǔ)》形考任務(wù)(1234)試題及答案
- 叉車安全管理
- 院感課件下載
- 2022幼兒園教師讀書參考心得體會5篇
- 2024年《內(nèi)科護理學(xué)》考試復(fù)習(xí)題庫(含答案)
- 江蘇省常熟市2024-2025學(xué)年七年級上學(xué)期12月月考歷史卷(含答案)
- 浙江大學(xué)醫(yī)學(xué)院附屬兒童醫(yī)院招聘人員真題
- 考試安全保密培訓(xùn)
- 租賃部績效考核制度
- 江蘇省揚州市2023-2024學(xué)年高一上學(xué)期期末考試物理試題(含答案)
評論
0/150
提交評論