首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導航

全國計算機三級嵌入式系統(tǒng)開發(fā)技術歷年真題精選(6)

來源:考試吧 2018-04-19 11:56:51 要考試,上考試吧! 萬題庫
“全國計算機三級嵌入式系統(tǒng)開發(fā)技術歷年真題精選(6)”供考生參考。更多計算機等級考試內容請訪問考試吧計算機等級考試網(wǎng)。

  點擊查看:全國計算機三級嵌入式系統(tǒng)開發(fā)技術歷年真題精選匯總

  綜合題

  1:1、酒店客房的門鎖系統(tǒng)是由總臺服務器和若干客房指紋鎖組成,其基本功能具體描述如下:

  a、客房的指紋鎖與總臺服務器之間通過通信網(wǎng)絡連接。

  b、旅客在總臺登記住宿時,錄入其指紋信息,并提取其特征值存儲在總臺服務器中。同時錄入一個密碼(若干位數(shù)字組成),以備指紋無法開鎖時,用密碼開鎖。

  c、旅客在開客房指紋鎖時,把相應手指放在門鎖的指紋采集部件上,采集相應的指紋圖像信息,并傳輸給總臺服務器。

  d、總臺服務器接收到某個客房指紋鎖傳輸來的指紋圖像信息后,進行特征值求取并進行匹配,若匹配正確,則回送開鎖指令給客房指紋鎖。

  e、客房指紋鎖收到開鎖指令后,控制開鎖的機械動作,并用綠色LED燈指示開鎖成功。

  f、若匹配不正確,總臺服務器回送不開鎖指令給客房指紋鎖。

  g、客房指紋鎖收到不開鎖指令后,用紅色LED燈指示開鎖不成功。

  h、若指紋無法開鎖,旅客還可以通過客房指紋鎖上的數(shù)字按鍵輸入密碼,若密碼匹配正確,也可以控制開鎖的機械動作,并用綠色LED燈指示開鎖成功。

  根據(jù)上述功能要求的描述,若采用S3C2410芯片為核心來構建客房指紋鎖控制器的硬件平臺,請完善下面的敘述和C語言程序(需要使用的控制寄存器的格式見題后說明)。

  (1)若采集的指紋圖像分辨率為320×40,灰度等級為256,則存儲一幅指紋圖像的原始像素信息需要的存儲容量為___【1】_____KB(1K=1000)。若采用115.2Kbps的異步串行通信網(wǎng)傳輸,一幅指紋圖像的傳輸時間至少需要____【2】____秒,若采用10Mbps的以太網(wǎng)傳輸,一幅指紋圖像的傳輸時間至少要____【3】____秒,因此,系統(tǒng)中總臺服務器和若干個客房指紋鎖之間選用以太網(wǎng)連接。

  (2)硬件構件設計時,以太網(wǎng)接口選用AX88796芯片為核心來設計,若S3C2410芯片的nGCS2引腳連接到該芯片的____【4】____引腳(低電平有效),那么,AX88796芯片內部寄存器地址的首地址是:____【5】____。

  (3)若客房指紋鎖紅色LED指示燈的驅動電路由GPIO的GPC0引腳控制,綠色LED指示燈的驅動電路由GPC1引腳控制。GPC0、GPC1引腳各自輸出“0”時,其對應的LED燈滅,各自輸出“1”時,其對應的LED燈亮。那么,初始化GPC0、GPC1引腳為輸出功能的語句是:

  rGPCCON=((rGPCCON|0x00000005)&___【6】_____); // rGPCCON是端口C的控制寄存器

  控制綠色LED燈點亮和熄滅的語句分別是:

  rGPCDAT = rGPCDAT |___【7】_____; //rGPCDAT是端口C的數(shù)據(jù)寄存器

  rGPCDAT = rGPCDAT &____【8】____;

  紅色LED燈點亮和熄滅的語句分別是:

  rGPCDAT = rGPCDAT |___【9】_____;

  rGPCDAT =rGPCDAT &____【10】____;

  (4)指紋采集部件由一個攝像芯片和光學鏡頭組成。S3C2410芯片通過I2C總線傳輸控制命令給攝像芯片。硬件設計時,選擇S3C2410芯片的GPE15、GPE14引腳與攝像芯片的引腳___【11】_____、SCL相連。軟件設計時,需要用下面語句初始化該引腳為I2C功能引腳。

  rGPECON=((rGPECON|0xA0000000)&____【12】____); // rGPECON是端口E的控制寄存器

  (5)若輸入密碼的鍵盤采用非標準鍵盤,鍵盤接口設計成4?的陣列。若設計時選用了GPE0~GPE3來輸出鍵盤行掃描信號,選用GPD0~GPD2來輸入鍵盤列信號。請補充完善下面的鍵盤掃描函數(shù):

  //**keyoutput 是鍵盤掃描時的輸出地址,keyinput是鍵盤讀入時的地址

  #define KEYOUTPUT (*(volatile INT8U *)0x56000044) //定義GPE的數(shù)據(jù)端口

  #define KEYINPUT(*(volatile INT8U *)0x56000034) //定義GPD的數(shù)據(jù)端口

  INT16U ScanKey()

  {

  INT16U key=0xFFFF;

  INT16U i;

  INT8U temp=0xFF,output;

  rGPDCON= rGPDCON &___【13】_____; //初始化GPD0~GPD2為輸入

  rGPECON= ((rGPECON &____【14】____)|0x00000055); //初始化GPE0~GPE3為輸出;

  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 |= ((temp&0x07)|0xF8);

  return (key);

  }

  }

  return 0xFFFF;

  }

  上面的鍵盤掃描函數(shù)返回的是由鍵盤行信號和鍵盤列信號合并而成的一個16位二進制值,根據(jù)該函數(shù)的返回值,可以判斷是否有按鍵按下,并可確定是哪個按鍵按下。若返回值為___【17】__時,可知鍵盤中無鍵按下,若返回值為____【18】____時,可知鍵盤中第3行第2列的鍵被按下。(注:以GPE0對應的鍵盤行為第一行,以GPD0對應的鍵盤列為第一列)

  (6)為了便于以太網(wǎng)通信程序的編寫,客房指紋鎖的應用軟件基于霤/OS-II操作系統(tǒng)來設計,客房指紋鎖的應用程序主函數(shù)中,需要用OSTaskCreate()函數(shù)____【19】____,并用____【20】____函數(shù)啟動多任務調度功能。

  說明:下面是試題解答時需要用到的寄存器格式及相關說明。

  1)端口C的控制寄存器(GPCCON)

  引腳GPCCON的位描述

  GPC15[31:30]00=輸入,01=輸出,10=VD7,11=保留

  GPC14[29:28]00=輸入,01=輸出,10= VD6,11=保留

  GPC13[27:26]00=輸入,01=輸出,10= VD5,11=保留

  GPC12[25:24]00=輸入,01=輸出,10= VD4,11=保留

  GPC11[23:22]00=輸入,01=輸出,10= VD3,11=保留

  GPC10[21:20]00=輸入,01=輸出,10= VD2,11=保留

  GPC9[19:18]00=輸入,01=輸出,10= VD1,11=保留

  GPC8[17:16]00=輸入,01=輸出,10= VD0,11=保留

  GPC7[15:14]00=輸入,01=輸出,10=LCDVF2,11=保留

  GPC6[13:12]00=輸入,01=輸出,10= LCDVF1,11=保留

  GPC5[11:10]00=輸入,01=輸出,10=LCDVF0,11=保留

  GPC4[9:8]00=輸入,01=輸出,10=VM,11=IIS數(shù)據(jù)輸出

  GPC3[7:6]00=輸入,01=輸出,10=VFRAME,11= IIS數(shù)據(jù)輸入

  GPC2[5:4]00=輸入,01=輸出,10=VLINE,11=保留

  GPC1[3:2]00=輸入,01=輸出,10=VCLK,11=保留

  GPC0[1:0]00=輸入,01=輸出,10=LEND,11=保留

  2)端口D的控制寄存器(GPDCON)

  引腳GPDCON的位描述

  GPD15[31:30]00=輸入,01=輸出,10=VD23,11=保留

  GPD14[29:28]00=輸入,01=輸出,10= VD22,11=保留

  GPD13[27:26]00=輸入,01=輸出,10= VD21,11=保留

  GPD12[25:24]00=輸入,01=輸出,10= VD20,11=保留

  GPD11[23:22]00=輸入,01=輸出,10= VD19,11=保留

  GPD10[21:20]00=輸入,01=輸出,10= VD18,11=保留

  GPD9[19:18]00=輸入,01=輸出,10= VD17,11=保留

  GPD8[17:16]00=輸入,01=輸出,10= VD16,11=保留

  GPD7[15:14]00=輸入,01=輸出,10= VD15,11=保留

  GPD6[13:12]00=輸入,01=輸出,10= VD14,11=保留

  GPD5[11:10]00=輸入,01=輸出,10= VD13,11=保留

  GPD4[9:8]00=輸入,01=輸出,10= VD12,11=保留

  GPD3[7:6]00=輸入,01=輸出,10= VD11,11=保留

  GPD2[5:4]00=輸入,01=輸出,10= VD10,11=保留

  GPD1[3:2]00=輸入,01=輸出,10= VD9,11=保留

  GPD0[1:0]00=輸入,01=輸出,10= VD8,11=保留

  3)端口E的控制寄存器(GPECON)

  引腳GPECON的位描述

  GPE15[31:30]00=輸入,01=輸出,10=IICSDA,11=保留

  GPE14[29:28]00=輸入,01=輸出,10=IICSCL,11=保留

  GPE13[27:26]00=輸入,01=輸出,10=SPICLK0,11=保留

  GPE12[25:24]00=輸入,01=輸出,10=SPIMOSI0,11=保留

  GPE11[23:22]00=輸入,01=輸出,10=SPIMISO0,11=保留

  GPE10[21:20]00=輸入,01=輸出,10=SSDAT3,11=保留

  GPE9[19:18]00=輸入,01=輸出,10=SSDAT2,11=保留

  GPE8[17:16]00=輸入,01=輸出,10=SSDAT1,11=保留

  GPE7[15:14]00=輸入,01=輸出,10=SSDAT0,11=保留

  GPE6[13:12]00=輸入,01=輸出,10=SDCMD,11=保留

  GPE5[11:10]00=輸入,01=輸出,10=SDLCK,11=保留

  GPE4[9:8]00=輸入,01=輸出,10=IISSDO,11=IIS數(shù)據(jù)輸出

  GPE3[7:6]00=輸入,01=輸出,10=IISSI,11= IIS數(shù)據(jù)輸入

  GPE2[5:4]00=輸入,01=輸出,10=CDCLK,11=保留

  GPE1[3:2]00=輸入,01=輸出,10=IISCLK,11=保留

  GPE0[1:0]00=輸入,01=輸出,10=IISLRCK,11=保留

  4)端口H的控制寄存器(GPHCON)

  引腳GPHCON的位描述

  GPH10[21:20]00=輸入,01=輸出,10=CLKOUT1,11=保留

  GPH9[19:18]00=輸入,01=輸出,10= CLKOUT0,11=保留

  GPH8[17:16]00=輸入,01=輸出,10=UEXTCLK,11=保留

  GPH7[15:14]00=輸入,01=輸出,10=RXD2,11=保留

  GPH6[13:12]00=輸入,01=輸出,10=TXD2,11=保留

  GPH5[11:10]00=輸入,01=輸出,10=RXD1,11=保留

  GPH4[9:8]00=輸入,01=輸出,10=TXD1,11=IIS數(shù)據(jù)輸出

  GPH3[7:6]00=輸入,01=輸出,10=RXD0,11= IIS數(shù)據(jù)輸入

  GPH2[5:4]00=輸入,01=輸出,10=TXD0,11=保留

  GPH1[3:2]00=輸入,01=輸出,10=nRTS0,11=保留

  GPH0[1:0]00=輸入,01=輸出,10=nCTS0,11=保留

掃描/長按二維碼幫助考試通關
2018年等考報考資訊
2018等考各科通關技巧
2018各科最新預測試卷
2018等考各科備考資料

微信搜索"考試吧"了解更多考試資訊、下載備考資料

  相關推薦:

  2018年全國計算機等級考試必做試題匯總(各科目)

  2018年全國計算機等級考試復習知識點匯總(各科目)

  2018全國計算機等級考試備考經(jīng)驗及應試技巧匯總

  歷年真題匯總|考試吧策劃:2018年計算機等級考試報考指南

0
收藏該文章
0
收藏該文章
文章搜索
萬題庫小程序
萬題庫小程序
·章節(jié)視頻 ·章節(jié)練習
·免費真題 ·?荚囶}
微信掃碼,立即獲。
掃碼免費使用
版權聲明:如果計算機等級考試網(wǎng)所轉載內容不慎侵犯了您的權益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網(wǎng)內容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) 出版物經(jīng)營許可證新出發(fā)京批字第直170033號 
京ICP證060677 京ICP備05005269號 中國科學院研究生院權威支持(北京)
在線模擬試題
考證通關殺器
考試最新資訊
一次通關技巧