![嵌入式系統(tǒng)開發(fā)技術(shù)題庫3_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/c1bba7de-5382-4794-80bc-5f694513b99f/c1bba7de-5382-4794-80bc-5f694513b99f1.gif)
![嵌入式系統(tǒng)開發(fā)技術(shù)題庫3_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/c1bba7de-5382-4794-80bc-5f694513b99f/c1bba7de-5382-4794-80bc-5f694513b99f2.gif)
![嵌入式系統(tǒng)開發(fā)技術(shù)題庫3_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/c1bba7de-5382-4794-80bc-5f694513b99f/c1bba7de-5382-4794-80bc-5f694513b99f3.gif)
![嵌入式系統(tǒng)開發(fā)技術(shù)題庫3_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/c1bba7de-5382-4794-80bc-5f694513b99f/c1bba7de-5382-4794-80bc-5f694513b99f4.gif)
![嵌入式系統(tǒng)開發(fā)技術(shù)題庫3_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/c1bba7de-5382-4794-80bc-5f694513b99f/c1bba7de-5382-4794-80bc-5f694513b99f5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、嵌入式系統(tǒng)開發(fā)技術(shù)題庫第3套一、選擇題1:與個(gè)人計(jì)算機(jī)(PC)相比,嵌入式系統(tǒng)具有許多不同的特點(diǎn)。下面不屬于嵌入式系統(tǒng)特點(diǎn)的是()。A:嵌入式系統(tǒng)與具體應(yīng)用緊密結(jié)合,具有很強(qiáng)的專用性B:嵌入式系統(tǒng)通常包含在非計(jì)算機(jī)設(shè)備(系統(tǒng))中,具有隱蔽性C:嵌入式系統(tǒng)的軟硬件資源往往受到嚴(yán)格的限制D:嵌入式系統(tǒng)性能較低,價(jià)格也比較便宜2:嵌入式系統(tǒng)中的CPU具有一些與通用計(jì)算機(jī)所使用的CPU不同的特點(diǎn),下面不是其特點(diǎn)的是()。A:支持實(shí)時(shí)處理B:低功耗C:高主頻D:集成了測(cè)試電路3:嵌入式系統(tǒng)使用的片上系統(tǒng)英文縮寫名為SoC,下面關(guān)于SoC敘述中錯(cuò)誤的是()。A:SoC也稱為系統(tǒng)級(jí)芯片,它是電子設(shè)計(jì)自動(dòng)化水
2、平的提高和集成電路制造技術(shù)飛速發(fā)展的產(chǎn)物B:SoC芯片中既包含數(shù)字電路,也可以包含模擬電路,甚至還能包含數(shù)字/模擬混合電路和射頻電路C:SoC將嵌入式系統(tǒng)的幾乎全部功能都集成在一塊芯片中,單個(gè)芯片就能實(shí)現(xiàn)數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)、處理和I/O等多種功能D:SoC的設(shè)計(jì)制造難度很大,目前還沒有得到廣泛使用4:微電子技術(shù)特別是集成電路制造技術(shù)是嵌入式系統(tǒng)發(fā)展的重要基礎(chǔ),下面關(guān)于集成電路的敘述中錯(cuò)誤的是()。A:集成電路的集成度指的是單個(gè)集成電路所含電子元件(如晶體管、電阻、電容等)的數(shù)目多少B:根據(jù)集成度的高低,集成電路可以分為小規(guī)模、中規(guī)模、大規(guī)模、超大規(guī)模和極大規(guī)模等幾種C:嵌入式系統(tǒng)中使用的處
3、理器芯片屬于大規(guī)模集成電路D:集成電路的制造工藝復(fù)雜且技術(shù)難度非常高,許多工序必須在恒溫、恒濕、超潔凈的無塵廠房內(nèi)完成5:文字信息是人們用以表達(dá)和傳遞信息的媒體之一,大多數(shù)嵌入式系統(tǒng)都必須處理文字信息。下面關(guān)于文字信息的表示及其處理的敘述中,錯(cuò)誤的是()。A:目前使用最廣泛的西文字符集是ASCII字符集,它包含96個(gè)可打印字符B:GB2312是我國目前廣泛使用的漢字編碼國家標(biāo)準(zhǔn)之一C:GB2312包括6000多漢字,但不包含西文、俄文等其他字符D:GB2312字符集中的漢字與符號(hào)在系統(tǒng)中采用雙字節(jié)表示6:假設(shè)一臺(tái)數(shù)碼相機(jī)一次可拍攝16位色1024 x 1024的彩色相片共80張,數(shù)據(jù)壓縮比平均
4、是4,則它使用的存儲(chǔ)器容量大約是()。A:40MBB:60MBC:80MBD:120MB7:在數(shù)字音頻信息數(shù)字化過程中,正確的處理順序是()。A:量化、取樣、編碼B:取樣、編碼、量化C:取樣、量化、編碼D:編碼、取樣、量化8:互聯(lián)網(wǎng)借助TCP/IP協(xié)議把許多同構(gòu)或異構(gòu)的計(jì)算機(jī)網(wǎng)絡(luò)互相連接起來,實(shí)現(xiàn)了遍布全球的計(jì)算機(jī)的互連、互通和互操作,其中的IP協(xié)議起著關(guān)鍵性的作用。下面有關(guān)IP協(xié)議的敘述中,錯(cuò)誤的是()。A:IP地址解決了網(wǎng)絡(luò)中所有計(jì)算機(jī)的統(tǒng)一編址問題B:IP數(shù)據(jù)報(bào)是一種獨(dú)立于各種物理網(wǎng)絡(luò)的數(shù)據(jù)包格式C:目前廣泛使用的是IP協(xié)議的第6版(IPv6),IPv4已經(jīng)很少使用D:路由器(route
5、r)是實(shí)現(xiàn)網(wǎng)絡(luò)與網(wǎng)絡(luò)互連的關(guān)鍵設(shè)備9:以下關(guān)于嵌入式處理器的說法正確的是()。A:RISC是復(fù)雜指令集結(jié)構(gòu)計(jì)算機(jī)B:哈佛結(jié)構(gòu)是程序與數(shù)據(jù)統(tǒng)一的存儲(chǔ)結(jié)構(gòu)C:ARM處理器的指令編碼全部為32位D:ARMCortex-M是面向控制的嵌入式Cortex處理器10:關(guān)于ARM處理器的工作模式,以下說法錯(cuò)誤的是()。A:用戶模式是程序正常執(zhí)行的模式B:快速中斷模式處理高速中斷,用于高速數(shù)據(jù)傳輸或通道處理C:管理模式用于操作系統(tǒng)的保護(hù)模式,處理軟中斷D:系統(tǒng)模式用于處理未定義的指令陷阱11:以下關(guān)于ARM處理器CPSR寄存器說法錯(cuò)誤的是()。A:CPSR記錄ARM的工作狀態(tài)B:CPSR決定ARM工作模式C:
6、CPSR可設(shè)定是否允許外部中斷和快速中斷D:CPSR是ARM的控制寄存器12:關(guān)于ARM處理器的異常,以下說法錯(cuò)誤的是()。A:復(fù)位異常級(jí)別最高B:FIQ是外部中斷異常C:每個(gè)異常中斷向量占據(jù)4個(gè)字節(jié)D:不同類型的異常中斷其中斷服務(wù)程序入口地址不同13:以下關(guān)于ARM處理器說法正確的是()。A:小端格式是指數(shù)據(jù)的高字節(jié)存儲(chǔ)在高字節(jié)地址中,低字節(jié)數(shù)據(jù)存放在低字節(jié)地址中B:ARM處理器支持8位、16位、24位和32位數(shù)據(jù)處理C:MPU為ARM處理器的存儲(chǔ)器管理單元D:MMU為ARM處理器的存儲(chǔ)器保護(hù)單元14:關(guān)于ARM處理器的命名,以下說法錯(cuò)誤的是()。A:ARM11之前的命名中TDMI中的T的含
7、義是Thumb,即支持高密度16位Thumb指令集B:ARM11之后,采用ARMCortex來命名C:ARM Cortex-R為高端應(yīng)用型Cortex處理器D:ARM Cortex-M系列處理器內(nèi)部沒有MMU部件15:某ARM指令完成的功能是“如果相等,則進(jìn)行帶進(jìn)位的加法”,該指令是()。A:ADCNE R1,R2,R3B:ADDEQ R1,R2,R3C:ANDEQ R1,R2,R3D:ADCEQ R1,R2,R316:以下ARM指令中屬于寄存器間接尋址的指令是()。A:TST R1,#0xFEB:LDRB R1,R2C:MOV R1,R0,LSL#3D:BIC R0,R0,#0x0B17:以
8、下對(duì)偽指令的解釋錯(cuò)誤的是()。A:DCD 0x12;在內(nèi)存區(qū)域分配一個(gè)32位字的內(nèi)存空間并初始化為0x00000012B:CODE16;偽指令通知編譯器,其后的指令序列為16位的Thumb指令C:TestEQU50;定義一個(gè)常量Test值為50,不能定義32位常數(shù)D:IMPORTMain;該偽指令通知編譯器當(dāng)前文件要引用標(biāo)號(hào)Main,但Main在其他源文件中定義18:在ARM匯編語言程序設(shè)計(jì)中常有分支和循環(huán)程序的設(shè)計(jì),下面指令中應(yīng)用于分支和循環(huán)的指令操作碼是()。BADDANDLDRSTRMOVEORCMPBXTEQA:和B:和C:和D:和19:下面關(guān)于目前嵌入式最小硬件系統(tǒng)的敘述中,錯(cuò)誤的是
9、()。A:嵌入式最小硬件系統(tǒng)包括嵌入式處理器B:嵌入式最小硬件系統(tǒng)包括時(shí)鐘電路C:嵌入式最小系統(tǒng)包括給系統(tǒng)供電的電源電路D:嵌入式處理器片內(nèi)一般不包括存儲(chǔ)器,組成最小系統(tǒng)時(shí)必須外擴(kuò)存儲(chǔ)器20:下面是關(guān)于嵌入式系統(tǒng)使用的存儲(chǔ)器的敘述,其中錯(cuò)誤的是()。A:CPU使用最頻繁的少量的程序代碼和數(shù)據(jù)存放在Cache中B:系統(tǒng)正在運(yùn)行的程序的大部分?jǐn)?shù)據(jù)和代碼存放在主存儲(chǔ)器(內(nèi)存)中C:嵌入式系統(tǒng)使用Cache的優(yōu)點(diǎn)是只需要增加少許成本,就能使整個(gè)系統(tǒng)的性能得到顯著提高D:嵌入式處理器內(nèi)部的Cache采用DRAM21:下面關(guān)于存儲(chǔ)器的敘述中,錯(cuò)誤的是()。A:DDR SDRAM中的DDR是指雙倍數(shù)據(jù)速率B
10、:DDR2 SDRAM可預(yù)讀取2位數(shù)據(jù)C:磁性隨機(jī)存取存儲(chǔ)器MRAM是一種非易失性存儲(chǔ)器,擁有SRAM的高速存取能力,以及DRAM的高集成度D:鐵電存儲(chǔ)器FRAM既具有只讀存儲(chǔ)器非易失性的特點(diǎn),又具有隨機(jī)存儲(chǔ)器可快速隨機(jī)讀寫的特點(diǎn),而且速度快,功耗低22:通過SPI進(jìn)行數(shù)據(jù)串行通信的原理如下圖所示,根據(jù)下圖提示,確定下面關(guān)于SPI的敘述中,哪一個(gè)敘述是錯(cuò)誤的?()。通過SPI進(jìn)行數(shù)據(jù)串行通信的原理如下圖所示,根據(jù)下圖提示,確定下面關(guān)于SPI的敘述中,哪一個(gè)敘述是錯(cuò)誤的?()。A:1個(gè)時(shí)鐘信號(hào)SCK對(duì)應(yīng)一位數(shù)據(jù)的發(fā)送和另一位數(shù)據(jù)的接收B:數(shù)據(jù)從主機(jī)移位寄存器一位一位移入到從機(jī)移位寄存器,同時(shí)從機(jī)
11、移位寄存器中的數(shù)據(jù)一位一位移入到主機(jī)移位寄存器C:8個(gè)時(shí)鐘周期完成1個(gè)字節(jié)的操作D:SPI不能實(shí)現(xiàn)全雙工通信23:下面關(guān)于USB的敘述中,錯(cuò)誤的是()。A:在具有OTG的USB總線上,可以實(shí)現(xiàn)在沒有主機(jī)情況下從設(shè)備之間直接進(jìn)行點(diǎn)對(duì)點(diǎn)通信B:USB 2.0 的速度為480Mbps,USB3.0達(dá)到640MbpsC:主機(jī)的USB接口向從設(shè)備提供了電源D:USB支持熱插拔24:下面關(guān)于嵌入式系統(tǒng)中使用的觸摸屏的敘述中,錯(cuò)誤的是()。A:目前嵌入式系統(tǒng)中使用的觸摸屏除電阻式觸摸屏外,還有電容式觸摸屏B:電阻式觸摸屏是一種電阻傳感器,它將矩形區(qū)域中觸摸點(diǎn)(X,Y)的物理位置轉(zhuǎn)換為代表X坐標(biāo)和Y坐標(biāo)的電壓
12、C:電阻式觸摸屏通過多點(diǎn)觸摸或滑動(dòng)進(jìn)行操作D:相對(duì)于電容式觸摸屏,電阻式觸摸屏結(jié)構(gòu)簡單、價(jià)格低25:下面關(guān)于LCD顯示設(shè)備的敘述中,錯(cuò)誤的是()。A:LCD顯示屏自身不帶控制器,沒有驅(qū)動(dòng)電路,僅僅是顯示器件,價(jià)格最低B:LCD顯示模塊內(nèi)置LCD顯示屏、控制器和驅(qū)動(dòng)模塊,有字符型、有圖形點(diǎn)陣型等C:PC機(jī)通常使用的是LCD顯示器,除具備顯示屏外,還包括驅(qū)動(dòng)器、控制器以及外殼等,是完整的LCD顯示設(shè)備D:DVI(Digital Visual Interface)是一種LCD控制器的標(biāo)準(zhǔn)26:下面關(guān)于三星公司基于ARM9內(nèi)核的S3C2410嵌入式微處理器芯片的敘述中,錯(cuò)誤的是()。A:S3C2410
13、包含32位嵌入式微處理器B:內(nèi)部具有分離的指令Cache和數(shù)據(jù)CacheC:高速組件和低速外設(shè)接口均采用AHB總線D:內(nèi)部集成了存儲(chǔ)器控制器27:下面關(guān)于S3C2410嵌入式微處理器芯片RTC的敘述中,錯(cuò)誤的是()。A:實(shí)時(shí)鐘模塊RTC采用單獨(dú)的供電引腳和單獨(dú)的時(shí)鐘源B:RTC內(nèi)部的年(YEAR)、月(MON)、日(DAY)數(shù)據(jù)寄存器中的數(shù)據(jù)以BCD碼表示C:RTC 內(nèi)部的寄存器讀寫有一個(gè)使能位,在訪問RTC 寄存器之前需要先使這個(gè)使能位置位,這是為了保護(hù)系統(tǒng)的實(shí)時(shí)時(shí)鐘不被誤寫D:RTC內(nèi)部的寄存器能以8位、16位或32位的方式訪問28:下面關(guān)于UART、RS-232、RS-485的敘述中,錯(cuò)
14、誤的是()。A:基于UART可以構(gòu)成RS-232接口和RS-485接口B:RS-485接口標(biāo)準(zhǔn)的最長通信距離與RS-232接口標(biāo)準(zhǔn)的最長通信距離相當(dāng)C:RS-485標(biāo)準(zhǔn)采用差分信號(hào)傳輸方式,因此具有很強(qiáng)的抗共模干擾能力D:通過RS-485可構(gòu)成主從式多機(jī)通信系統(tǒng),主機(jī)可采用輪詢方式與各從機(jī)建立通信連接29:下列系統(tǒng)屬于實(shí)時(shí)系統(tǒng)的是()。A:電子郵件系統(tǒng)B:電子書閱讀器C:微博D:飛行控制系統(tǒng)30:下列哪個(gè)不是RTOS的實(shí)時(shí)指標(biāo)?()。A:持續(xù)時(shí)間B:吞吐量C:生存時(shí)間D:響應(yīng)時(shí)間31:uC/OS-II具有良好的可裁剪性和可移植性,能夠支持的任務(wù)數(shù)最多為()。A:16B:32C:64D:1283
15、2:按照內(nèi)核結(jié)構(gòu),可將嵌入式操作系統(tǒng)分為單內(nèi)核操作系統(tǒng)與微內(nèi)核操作系統(tǒng),下列不屬于微內(nèi)核操作系統(tǒng)的是()。A:iOSB:Android OSC:SymbianD:uC/OS-II33:一般而言,移植VxWorks操作系統(tǒng)有4種操作類型,下面不屬于這4種操作類型的是()。A:用戶界面移植B:宿主機(jī)移植C:體系結(jié)構(gòu)移植D:目標(biāo)板移植34:下列不是實(shí)時(shí)操作系統(tǒng)的是()。A:VxWorksB:RTAIC:RTLinuxD:Windows735:關(guān)于硬件抽象層,下面的描述中錯(cuò)誤的是()。A:硬件抽象層是嵌入式硬件電路板的最基本軟件B:硬件抽象層包含嵌入式軟件中直接訪問底層硬件的例程集合C:HAL的函數(shù)是
16、移植操作系統(tǒng)的基礎(chǔ)D:硬件抽象層是操作系統(tǒng)內(nèi)核的重要組成部分36:在Bootloader的stage1中,以下各步驟的順序應(yīng)為:()。A.跳轉(zhuǎn)到stage2的C程序入口點(diǎn)B.為加載stage2準(zhǔn)備RAM空間C.拷貝stage2的執(zhí)行代碼到RAM空間中D.基本硬件初始化A:2413B:4231C:4213D:432137:下列不是單內(nèi)核操作系統(tǒng)的是()。A:UnixB:Windows CEC:Android OSD:iOS38:嵌入式Linux中,不屬于Linux內(nèi)核部分的功能是()。A:用戶界面B:內(nèi)存管理C:網(wǎng)絡(luò)接口D:進(jìn)程間通信39:嵌入式系統(tǒng)的開發(fā)有一些不同于通用計(jì)算機(jī)應(yīng)用開發(fā)的特點(diǎn),下
17、面不屬于嵌入式系統(tǒng)開發(fā)特點(diǎn)的是()。A:通常需要固化程序,即把軟件代碼燒寫到非易失性存儲(chǔ)器中B:應(yīng)用軟件必須在基于嵌入式操作系統(tǒng)平臺(tái)上來開發(fā)C:通常采用宿主機(jī)-目標(biāo)機(jī)的開發(fā)架構(gòu)D:軟件開發(fā)中通常涉及許多底層的硬件控制程序40:嵌入式系統(tǒng)開發(fā)中,要想準(zhǔn)確地定位軟件和硬件中出現(xiàn)的錯(cuò)誤,必須借助多種硬件和軟件開發(fā)調(diào)試工具。下面所列出的不屬于嵌入式系統(tǒng)開發(fā)調(diào)試工具的是()。A:在線仿真器B:JTAG適配器C:示波器D:傳感器二、填空題41:下圖是嵌入式系統(tǒng)硬件部分的邏輯組成及其與外部世界關(guān)系的示意圖,其中的組成部分A是_【1】_;組成部分B是_【2】_。42:數(shù)字圖像的文件格式有多種,不同的文件格式采
18、用不同的編碼方法,具有不同的特點(diǎn),適合不同的應(yīng)用。其中_【3】_圖像文件格式顏色數(shù)目較少(不超過256色),文件特別小,支持動(dòng)畫,適合互聯(lián)網(wǎng)傳輸。_【4】_圖像文件格式是靜止圖像數(shù)據(jù)壓縮編碼的國際標(biāo)準(zhǔn),它在數(shù)碼相機(jī)和互聯(lián)網(wǎng)中得到廣泛使用。43:無線局域網(wǎng)采用的通信協(xié)議主要是802.11,通常也稱為_【5】_,為了能滿足傳輸語音、數(shù)據(jù)、圖像等的需要,目前使用的802.11n協(xié)議其數(shù)據(jù)傳輸速率可達(dá)_【6】_Mbps甚至更高,相應(yīng)的產(chǎn)品已經(jīng)廣泛使用。44:ARM處理器有7種異常:主要包括_【7】_、未定義指令UND、軟件中斷SWI、指令預(yù)取中止PABT、數(shù)據(jù)訪問中止DABT、_【8】_以及快速中斷F
19、IQ。45:ARM處理器按照ARM公司分類可分為經(jīng)典ARM處理器(ARM7ARM11)、Cortex嵌入式處理器和Cortex應(yīng)用處理器,其中Cortex嵌入式處理器包括實(shí)時(shí)應(yīng)用的Cortex-_【9】_和面向控制應(yīng)用的Cortex-_【10】_。46:在ARM處理器中,通用寄存器有R0-R15,其中R13通常用作_【11】_,R14作為_【12】_使用。47:已知R10x12345678,R2=0x80000101,則執(zhí)行指令A(yù)ND R0,R1,R2后,寄存器R0_【13】_,R2_【14】_。48:已知R21000,R3200,執(zhí)行指令MOV R2,R3, LSL#2后,R2_【15】_,
20、R3=_【16】_。49:嵌入式系統(tǒng)使用的存儲(chǔ)器有多種類型,按照其存取特性可分為隨機(jī)存取存儲(chǔ)器和只讀存儲(chǔ)器,它們通常都用三個(gè)大寫英文字母表示,即_【17】_和_【18】_。50:I2C可用于連接嵌入式處理器及其外圍器件,它是廣泛采用的一種串行_【19】_雙工傳輸?shù)目偩€標(biāo)準(zhǔn)。I2C總線中,發(fā)起數(shù)據(jù)傳輸操作的I2C器件是_【20】_控器件。51:通用輸入/輸出接口,用英文大寫字母縮寫為_【21】_,嵌入式處理器內(nèi)部一般均集成該種I/O接口。該接口一般具有三態(tài),即0態(tài),1態(tài)和_【22】_狀態(tài)。52:下圖給出了兩種LED數(shù)碼管的內(nèi)部結(jié)構(gòu)原理圖,其中圖(a)為共_【23】_極LED數(shù)碼管,圖(b)為共_
21、【24】_極LED數(shù)碼管。53:三星公司基于ARM9內(nèi)核的S3C2410嵌入式微處理器芯片的電源管理模塊共有4種工作模式。_【25】_模式下,電源管理模塊僅斷開ARM內(nèi)核時(shí)鐘FCLK,但仍為外圍硬件組件提供時(shí)鐘。_【26】_模式下,電源管理模塊將斷開內(nèi)部電源,除非喚醒邏輯有效,內(nèi)核不產(chǎn)生功耗。54:按響應(yīng)時(shí)間劃分,通??蓪?shí)時(shí)系統(tǒng)分為三類:(1)普通實(shí)時(shí)系統(tǒng),響應(yīng)時(shí)間一般在秒級(jí);(2)響應(yīng)時(shí)間在毫秒級(jí)和_【27】_級(jí)的強(qiáng)實(shí)時(shí)系統(tǒng);(3)響應(yīng)時(shí)間在數(shù)十秒級(jí)的_【28】_實(shí)時(shí)系統(tǒng)。55: uC/OS-II系統(tǒng)內(nèi)核提供的基本功能有:_【29】_、任務(wù)間通信與同步、任務(wù)調(diào)度、時(shí)間管理和_【30】_等。
22、56:引導(dǎo)加載程序主要完成內(nèi)存加電自檢,外設(shè)存在自檢,_【31】_映射,初始化外圍設(shè)備,內(nèi)存尋址定位,加載和啟動(dòng)_【32】_。57:uC/OS-II的就緒任務(wù)登記在_【33】_表中,OSRdyTbl的每一位代表了一個(gè)優(yōu)先級(jí)任務(wù)的就緒狀態(tài),稱為就緒位。OSRdyTbl最多可有_【34】_位。58:常見的嵌入式Linux進(jìn)程間通信機(jī)制包括信號(hào)、管道、_【35】_、信號(hào)量、共享內(nèi)存和_【36】_。59:采用ADS1.2集成開發(fā)工具軟件來開發(fā)基于ARM微處理器的嵌入式系統(tǒng)時(shí),ADS1.2把目標(biāo)文件中的信息按照三種存儲(chǔ)區(qū)域類型來進(jìn)行劃分,即劃分為RO段、_【37】_、ZI段。其中RO段是指_【38】_和
23、常數(shù)的存儲(chǔ)區(qū)域,具有只讀屬性。60:GNU是一種用于開發(fā)基于Linux操作系統(tǒng)的工具軟件套件。它包括了編譯器、連接器、調(diào)試器以及文本編輯器、語法除錯(cuò)等工具。其中_【39】_是編譯器、GDB是_【40】_工具。三、綜合題3:1、某食堂的售飯系統(tǒng)由一個(gè)后臺(tái)數(shù)據(jù)庫系統(tǒng)及若干個(gè)前臺(tái)刷卡機(jī)組成,其基本功能具體描述如下:a、刷卡機(jī)的硬件組成中,除了必須的最小硬件系統(tǒng)外,還需要IC卡讀寫模塊、8段LED組成的顯示模塊、鍵盤模塊、蜂鳴器模塊、RS-485通信模塊等。b、客戶需要事先辦理本系統(tǒng)的消費(fèi)IC卡,預(yù)存若干金額,辦卡信息及預(yù)存金額存儲(chǔ)在后臺(tái)數(shù)據(jù)庫系統(tǒng)中。c、客戶消費(fèi)時(shí),用IC卡在刷卡機(jī)上支付。支付時(shí),由
24、售飯員在刷卡機(jī)上輸入客戶繳費(fèi)金額且在LED顯示器上顯示,然后客戶刷卡,若IC卡合法,則把繳費(fèi)金額和IC卡信息傳輸給后臺(tái)數(shù)據(jù)庫系統(tǒng)。若IC卡不合法,用蜂鳴器發(fā)不合法提示音。d、后臺(tái)數(shù)據(jù)庫系統(tǒng)接收到刷卡機(jī)的信息后,將根據(jù)IC卡號(hào)查詢出該卡的余額,若余額大于等于應(yīng)繳費(fèi)額,則進(jìn)行扣費(fèi),再把當(dāng)前余額及扣費(fèi)正確信息回傳給刷卡機(jī)。若余額小于應(yīng)繳費(fèi)額,則回傳扣費(fèi)不正確信息給刷卡機(jī)。e、刷卡機(jī)接收到回傳的信息后,顯示回傳的余額,且若是扣費(fèi)正確信息,則用蜂鳴器發(fā)"扣費(fèi)正確"提示音;若是扣費(fèi)不正確信息,則用蜂鳴器發(fā)"扣費(fèi)不正確"提示音。根據(jù)上述功能要求的描述,若采用S3C24
25、10芯片為核心來構(gòu)建刷卡機(jī)的硬件平臺(tái),請(qǐng)完善下面的敘述(程序)和回答有關(guān)的問題。(1)在設(shè)計(jì)硬件時(shí),最小的硬件系統(tǒng)是保證系統(tǒng)能正常工作的必要硬件組成。它包括電源電路、_【1】_、復(fù)位電路、調(diào)試測(cè)試接口、以及_【2】_。(2)若在硬件設(shè)計(jì)時(shí),選用8個(gè)共陰極的8段LED(其排列如圖1所示)組成2組顯示器(1組4個(gè)8段LED),用于顯示當(dāng)前消費(fèi)金額和余額。若采用GPC0GPC6、GPC7外接同向驅(qū)動(dòng)后,分別連接到顯示"消費(fèi)金額"的LED顯示器段信號(hào)線af、dp上,采用GPD0GPD3外接同向驅(qū)動(dòng)后分別控制該組顯示器中低數(shù)據(jù)位高數(shù)據(jù)位的4個(gè)8段LED位信號(hào)線。另外采用GPC8GPC
26、14、GPC15外接同向驅(qū)動(dòng)后,分別連接到顯示"余額"的LED顯示器段信號(hào)線af、dp上,采用GPD4GPD7外接同向驅(qū)動(dòng)后分別控制該組顯示器中低數(shù)據(jù)位高數(shù)據(jù)位的4個(gè)8段LED位信號(hào)線。那么,GPC0GPC15引腳的功能為:_【3】_,GPD0GPD7引腳的功能為:_【4】_。初始化GPC0GPC15引腳功能的語句可以是:/rGPCCON是端口C的控制寄存器,其格式見后面附錄rGPCCON=_【5】_;初始化GPD0GPD7引腳功能的語句可以是/rGPDCON是端口D的控制寄存器,其格式見后面附錄rGPDCON=(rGPDCON|0x00005555)&_【6】_)
27、;若只在"余額"LED顯示器中的次高數(shù)據(jù)位LED上顯示字符"3",相關(guān)驅(qū)動(dòng)程序中可用下面語句實(shí)現(xiàn)。rGPCDAT = _【7】_;/輸出"3"的段信號(hào)rGPDDAT = _【8】_;/輸出次高數(shù)據(jù)位被點(diǎn)亮的控制信號(hào)(3)刷卡機(jī)上輸入客戶繳費(fèi)金額的鍵盤,在設(shè)計(jì)時(shí)采用非標(biāo)準(zhǔn)鍵盤組成,鍵盤接口設(shè)計(jì)成4?的陣列(其按鍵排列示意圖如圖2所示)。鍵盤接口電路中選用GPE0GPE3來輸出鍵盤行掃描信號(hào),選用GPE4GPE7來輸入鍵盤列信號(hào)。軟件設(shè)計(jì)時(shí)設(shè)計(jì)者自行設(shè)計(jì)了鍵盤掃描函數(shù),請(qǐng)你補(bǔ)充完善之:/*KEYOUTPUT是鍵盤掃描時(shí)的輸出地址,KEYI
28、NPUT是鍵盤讀入時(shí)的地址#define KEYOUTPUT (*(volatile INT8U *)0x56000044)#define KEYINPUT (*(volatile INT8U *)0x56000044)INT16U ScanKey()INT16U key=0xFFFF;INT16U i;INT8U temp=0xFF,output; /rGPECON是端口E的控制寄存器,其格式見后面附錄rGPECON= (rGPECON &0xFFFFFF00) | _【9】_); /初始化GPE0GPE3為輸出rGPECON= rGPECON & _【10】_ ;/初始化G
29、PE4GPE7為輸入/下面判斷鍵盤中是否有鍵按下for (i=1;( i<= 8)&&(i>0); _【11】_ ) output |= 0xFF;output &= (i);KEYOUTPUT=output;temp = KEYINPUT;if (temp&0xF0)!= _【12】_)/判斷列信號(hào)是否為全"1"key = (i);key <<= 8;key |= (temp&0xF0)|0x0F); /求得按鍵的返回值return (key); /函數(shù)返回按鍵對(duì)應(yīng)的值return 0xFFFF;應(yīng)用程序中可
30、根據(jù)上面的鍵盤掃描函數(shù)的返回值,來判斷是否有按鍵按下,并確定是哪個(gè)按鍵按下。例如:若返回值為:_【13】_時(shí),可知是鍵盤中的"6"鍵按下,若返回值為:_【14】_時(shí),可知是鍵盤中的"確認(rèn)"鍵被按下。若無鍵按下時(shí),返回值應(yīng)為:_【15】_。(4)刷卡機(jī)與后臺(tái)數(shù)據(jù)庫系統(tǒng)通信采用RS-485總線。因此在硬件設(shè)計(jì)時(shí),需要采用S3C2410芯片內(nèi)部的_【16】_部件外加電平轉(zhuǎn)換芯片等來實(shí)現(xiàn)。若在軟件設(shè)計(jì)時(shí),其初始化程序中波特率設(shè)置為9600bps,數(shù)據(jù)格式設(shè)置為:8位數(shù)據(jù)位、無校驗(yàn)、1位停止位。那么,1秒時(shí)間內(nèi)最多能傳輸_【17】_字節(jié)的信息。(5)刷卡機(jī)上的應(yīng)用
31、軟件是在無操作系統(tǒng)環(huán)境下開發(fā)的。設(shè)計(jì)者可以自行設(shè)計(jì)系統(tǒng)的啟動(dòng)引導(dǎo)程序,在該程序中完成異常向量設(shè)置、堆棧指針設(shè)置以及必要的硬件初始化。ARM9體系結(jié)構(gòu)中規(guī)定的復(fù)位異常所對(duì)應(yīng)的異常向量地址為_【18】_。系統(tǒng)上電/復(fù)位后,將從該地址處開始執(zhí)行程序,因?yàn)锳RM9體系結(jié)構(gòu)中規(guī)定的各異常向量地址之間間隔通常為_【19】_個(gè)字節(jié)。因此,復(fù)位異常向量地址處通常存儲(chǔ)一條_【20】_指令的代碼。說明:下面是試題解答時(shí)需要用到的寄存器格式及相關(guān)說明。1)端口C的控制寄存器(GPCCON)引腳GPCCON的位描述GPC1531:3000=輸入,01=輸出,10=VD7,11=保留GPC1429:2800=輸入,01
32、=輸出,10= VD6,11=保留GPC1327:2600=輸入,01=輸出,10= VD5,11=保留GPC1225:2400=輸入,01=輸出,10= VD4,11=保留GPC1123:2200=輸入,01=輸出,10= VD3,11=保留GPC1021:2000=輸入,01=輸出,10= VD2,11=保留GPC919:1800=輸入,01=輸出,10= VD1,11=保留GPC817:1600=輸入,01=輸出,10= VD0,11=保留GPC715:1400=輸入,01=輸出,10=LCDVF2,11=保留GPC613:1200=輸入,01=輸出,10= LCDVF1,11=保留GP
33、C511:1000=輸入,01=輸出,10=LCDVF0,11=保留GPC49:800=輸入,01=輸出,10=VM,11=IIS數(shù)據(jù)輸出GPC37:600=輸入,01=輸出,10=VFRAME,11= IIS數(shù)據(jù)輸入GPC25:400=輸入,01=輸出,10=VLINE,11=保留GPC13:200=輸入,01=輸出,10=VCLK,11=保留GPC01:000=輸入,01=輸出,10=LEND,11=保留2)端口D的控制寄存器(GPDCON)引腳GPDCON的位描述GPD1531:3000=輸入,01=輸出,10=VD23,11=保留GPD1429:2800=輸入,01=輸出,10= VD
34、22,11=保留GPD1327:2600=輸入,01=輸出,10= VD21,11=保留GPD1225:2400=輸入,01=輸出,10= VD20,11=保留GPD1123:2200=輸入,01=輸出,10= VD19,11=保留GPD1021:2000=輸入,01=輸出,10= VD18,11=保留GPD919:1800=輸入,01=輸出,10= VD17,11=保留GPD817:1600=輸入,01=輸出,10= VD16,11=保留GPD715:1400=輸入,01=輸出,10= VD15,11=保留GPD613:1200=輸入,01=輸出,10= VD14,11=保留GPD511:1
35、000=輸入,01=輸出,10= VD13,11=保留GPD49:800=輸入,01=輸出,10= VD12,11=保留GPD37:600=輸入,01=輸出,10= VD11,11=保留GPD25:400=輸入,01=輸出,10= VD10,11=保留GPD13:200=輸入,01=輸出,10= VD9,11=保留GPD01:000=輸入,01=輸出,10= VD8,11=保留3)端口E的控制寄存器(GPECON)引腳GPECON的位描述GPE1531:3000=輸入,01=輸出,10=IICSDA,11=保留GPE1429:2800=輸入,01=輸出,10=IICSCL,11=保留GPE13
36、27:2600=輸入,01=輸出,10=SPICLK0,11=保留GPE1225:2400=輸入,01=輸出,10=SPIMOSI0,11=保留GPE1123:2200=輸入,01=輸出,10=SPIMISO0,11=保留GPE1021:2000=輸入,01=輸出,10=SSDAT3,11=保留GPE919:1800=輸入,01=輸出,10=SSDAT2,11=保留GPE817:1600=輸入,01=輸出,10=SSDAT1,11=保留GPE715:1400=輸入,01=輸出,10=SSDAT0,11=保留GPE613:1200=輸入,01=輸出,10=SDCMD,11=保留GPE511:10
37、00=輸入,01=輸出,10=SDLCK,11=保留GPE49:800=輸入,01=輸出,10=IISSDO,11=IIS數(shù)據(jù)輸出GPE37:600=輸入,01=輸出,10=IISSI,11= IIS數(shù)據(jù)輸入GPE25:400=輸入,01=輸出,10=CDCLK,11=保留GPE13:200=輸入,01=輸出,10=IISCLK,11=保留GPE01:000=輸入,01=輸出,10=IISLRCK,11=保留4)端口H的控制寄存器(GPHCON)引腳GPHCON的位描述GPH1021:2000=輸入,01=輸出,10=CLKOUT1,11=保留GPH919:1800=輸入,01=輸出,10=
38、CLKOUT0,11=保留GPH817:1600=輸入,01=輸出,10=UEXTCLK,11=保留GPH715:1400=輸入,01=輸出,10=RXD2,11=保留GPH613:1200=輸入,01=輸出,10=TXD2,11=保留GPH511:1000=輸入,01=輸出,10=RXD1,11=保留GPH49:800=輸入,01=輸出,10=TXD1,11=IIS數(shù)據(jù)輸出GPH37:600=輸入,01=輸出,10=RXD0,11= IIS數(shù)據(jù)輸入GPH25:400=輸入,01=輸出,10=TXD0,11=保留GPH13:200=輸入,01=輸出,10=nRTS0,11=保留GPH01:000=輸入,01=輸出,10=nCTS0,11=保留5)UART線路控制寄存器(ULCONn n可以是0、1、2)ULCONn的位765:321描述保留值為0確定紅外模式0正常操作模式1正常操作模式確定校驗(yàn)類型0xx=無校驗(yàn)100奇校驗(yàn)101偶校驗(yàn)確定停止位數(shù)0=1位停止位1=2位停止位確定數(shù)據(jù)位005位016位107位118位6)TCFG0寄存器TCFG0的位功能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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年晉城貨運(yùn)資格證考試有哪些項(xiàng)目
- 2025年南京貨運(yùn)資格考試答案
- 2025年天津貨運(yùn)從業(yè)資格證考試題技巧答案詳解
- 電梯維護(hù)保養(yǎng)合同(2篇)
- 電力用戶協(xié)議(2篇)
- 2025年市婦聯(lián)執(zhí)委會(huì)議上的工作報(bào)告
- 浙教版數(shù)學(xué)七年級(jí)上冊(cè)2.5《有理數(shù)的乘方》聽評(píng)課記錄1
- 徐州報(bào)關(guān)委托協(xié)議
- 幼兒園后勤總務(wù)工作計(jì)劃范本
- 部審湘教版七年級(jí)數(shù)學(xué)下冊(cè)4.6《兩條平行線間的距離》聽評(píng)課記錄
- 北京市房山區(qū)2024-2025學(xué)年七年級(jí)上學(xué)期期末英語試題(含答案)
- 2025年南陽科技職業(yè)學(xué)院高職單招數(shù)學(xué)歷年(2016-2024)頻考點(diǎn)試題含答案解析
- 加油站復(fù)工復(fù)產(chǎn)方案
- 2025-2030年中國增韌劑(MBS高膠粉)行業(yè)發(fā)展現(xiàn)狀及前景趨勢(shì)分析報(bào)告
- 《鋼筋焊接及驗(yàn)收規(guī)程》(JGJ18)
- 2025年高考物理復(fù)習(xí)新題速遞之萬有引力與宇宙航行(2024年9月)
- 2025年首都機(jī)場(chǎng)集團(tuán)公司招聘筆試參考題庫含答案解析
- 2025云南省貴金屬新材料控股集團(tuán)限公司面向高校畢業(yè)生專項(xiàng)招聘144人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 蘇州市區(qū)2024-2025學(xué)年五年級(jí)上學(xué)期數(shù)學(xué)期末試題一(有答案)
- 暑期預(yù)習(xí)高一生物必修二知識(shí)點(diǎn)
- 醫(yī)院人體器官捐獻(xiàn)及獲取流程
評(píng)論
0/150
提交評(píng)論