嵌入式系統(tǒng)習(xí)題庫(kù)_第1頁(yè)
嵌入式系統(tǒng)習(xí)題庫(kù)_第2頁(yè)
嵌入式系統(tǒng)習(xí)題庫(kù)_第3頁(yè)
嵌入式系統(tǒng)習(xí)題庫(kù)_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

嵌入式系統(tǒng)習(xí)題庫(kù)嵌入式系統(tǒng)習(xí)題庫(kù)嵌入式系統(tǒng)習(xí)題庫(kù)資料僅供參考文件編號(hào):2022年4月嵌入式系統(tǒng)習(xí)題庫(kù)版本號(hào):A修改號(hào):1頁(yè)次:1.0審核:批準(zhǔn):發(fā)布日期:1.什么是馮諾依曼結(jié)構(gòu)什么是哈佛結(jié)構(gòu)STM32采用的是什么結(jié)構(gòu)為何要采用這種結(jié)構(gòu)答:哈佛結(jié)構(gòu)是一種將程序指令存儲(chǔ)和數(shù)據(jù)存儲(chǔ)分開(kāi)的存儲(chǔ)器結(jié)構(gòu)。中央處理器首先到程序指令存儲(chǔ)器中讀取程序指令內(nèi)容,解碼后得到數(shù)據(jù)地址,再到相應(yīng)的數(shù)據(jù)存儲(chǔ)器中讀取數(shù)據(jù),并進(jìn)行下一步的操作(通常是執(zhí)行)。馮·諾伊曼結(jié)構(gòu)也稱普林斯頓結(jié)構(gòu),是一種將程序指令存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器合并在一起的存儲(chǔ)器結(jié)構(gòu)。程序指令存儲(chǔ)地址和數(shù)據(jù)存儲(chǔ)地址指向同一個(gè)存儲(chǔ)器的不同物理位置,因此程序指令和數(shù)據(jù)的寬度相同。STM32采用的是哈弗結(jié)構(gòu)。原因是哈弗結(jié)構(gòu)在一個(gè)機(jī)器周期內(nèi)處理器可以并行獲得執(zhí)行字和操作數(shù),提高了執(zhí)行速度。STM32采用的是32位處理器核Cortex-M3,各種寄存器是主要的編程對(duì)象。Cortex-M3的CPU是司令部,是大腦。總線矩陣具有仲裁功能,,由4個(gè)主動(dòng)部件和4個(gè)被動(dòng)部件組構(gòu)成閃存FLASH通過(guò)FLASH端口連接CPU,F(xiàn)LASH有兩條路到CPU,一條是傳送指令的ICODE總線,另一條是傳送數(shù)據(jù)的DCODE總線。RCC全稱是復(fù)位和時(shí)鐘控制(RESETandCLOCKCONTROL),它是高速設(shè)備,連接在AHB總線上。低速APB1外設(shè)的速度上限是36Mbit/s,APB2的速度上限是72Mbit/s,(注意bit和BYTE的區(qū)別)。嵌套向量中斷控制器(NVIC)負(fù)責(zé)中斷控制,提供可屏蔽、可嵌套、動(dòng)態(tài)優(yōu)先級(jí)的中斷管理。閃存地址重載及斷點(diǎn)(FPB),實(shí)現(xiàn)硬件斷點(diǎn)以及代碼空間到系統(tǒng)空間的映射。28.STM32系列ARMCortex-M3芯片支持三種復(fù)位形式,分別為系統(tǒng)復(fù)位、電源復(fù)位和備份區(qū)域復(fù)位。STM32的所有端口都有外部中斷能力。當(dāng)使用外部中斷線時(shí),相應(yīng)的引腳必須配置成輸入模式。STM32具有單獨(dú)的位設(shè)置或位清除能力。這是通過(guò)GPIOX_BSRR和GPIOX_BRR寄存器來(lái)實(shí)現(xiàn)的。ST公司還提供了完善的通用IO接口庫(kù)函數(shù),其位于,對(duì)應(yīng)的頭文件為。STM32的EXTI線16連接到 PVD輸出。STM32的EXTI線17連接到RTC鬧鐘事件。17.STM32的EXTI線18連接到USB喚醒事件。簡(jiǎn)述STM32的時(shí)鐘源,給出典型的晶體振蕩參考電路。(P17-18頁(yè))STM32通用定時(shí)器TIM的16位計(jì)數(shù)器可以采用三種方式工作,分別為向上計(jì)數(shù)模式、向下計(jì)數(shù)模式和中央對(duì)齊模式。STM32的GPIO寄存器包括哪些寄存器若STM32的PA端口作為數(shù)據(jù)端口,那么輸入輸出的數(shù)據(jù)應(yīng)該存放在哪些寄存器中(P21頁(yè))13.下列哪項(xiàng)不是ADC轉(zhuǎn)換器的主要技術(shù)指標(biāo)()(A)分辨率(B)頻率(C)轉(zhuǎn)換速率(D)量化誤差14.每個(gè)I/O端口位可以自由的編程,盡管I/O端口寄存器必須以()的方式訪問(wèn)。(A)16位字(B)16位字節(jié)(C)32位字節(jié)(D)32位字15.(A)寄存器的目的就是用來(lái)允許對(duì)GPIO寄存器進(jìn)行數(shù)據(jù)的讀/修改操作(A)GPIOX_BSRR和GPIOX_BRR(B)GPIOX_CRL和GPIOX_CRH(C)GPIOX_BSRR和GPIOX_LCKR(D)GPIOX_IDR和GPIOX_ODR處理器采用的架構(gòu)是()(A)ARMv7(B)ARMv8(C)ARMv9D)ARMv1117.以下對(duì)STM32集成A/D的特性描述不正確的是(B)(A)12位精度(B)單一轉(zhuǎn)換模式(C)按通道配置采樣時(shí)間(D)數(shù)據(jù)對(duì)齊方式與內(nèi)建數(shù)據(jù)一致系列正式發(fā)布的版本是(A)(A)Cortex-M3(B)Cortex-M4(C)Cortex-M6(D)Cortex-M8轉(zhuǎn)換過(guò)程正確的是(A)(A)采樣—量化—編碼(B)量化—采樣—編碼(C)采樣—編碼—量化(D)編碼—采樣—量化20.和PC系統(tǒng)機(jī)相比嵌入式系統(tǒng)不具備以下哪個(gè)特點(diǎn)(C)。A、系統(tǒng)內(nèi)核小 B、專用性強(qiáng)C、可執(zhí)行多任務(wù) D、系統(tǒng)精簡(jiǎn)Cortex-M3不可以通過(guò)(D)喚醒CPU。A.I/O端口 B.RTC鬧鐘C.USB喚醒事件 D.PLL嵌套向量中斷控制器(NVIC)具有(A)個(gè)可編程的優(yōu)先等級(jí)。A.16 B.43C.72 D.36的外部中斷/事件控制器(EXTI)支持(C)個(gè)中斷/事件請(qǐng)求。A.16 B.43C.19 D.3624.中斷屏蔽器能屏蔽(B)(A)所有中斷和異常(B)除了NMI外所有異常和中斷(C)除了NMI、異常所有其他中斷(D)部分中斷25.關(guān)于中斷嵌套說(shuō)法正確的是(B)(A)只要響應(yīng)優(yōu)先級(jí)不一樣就有可能發(fā)生中斷嵌套(B)只要搶占式優(yōu)先級(jí)不一樣就有可能發(fā)生中斷嵌套(C)只有搶占式優(yōu)先級(jí)和響應(yīng)優(yōu)先級(jí)都不一才有可能發(fā)生中斷嵌套(D)以上說(shuō)法都不對(duì)26.向量中斷控制器最多可支持(C)個(gè)IRQ中斷(A)127(B)128(C)240(D)25527.每個(gè)通用I/O端口有()個(gè)32位的配置寄存器,()個(gè)32位的數(shù)據(jù)寄存器,()個(gè)32位的置位/復(fù)位寄存器,()個(gè)16位的復(fù)位寄存器,()個(gè)32位的鎖定寄存器(A)2,1,2,1,1(B)2,2,1,1,1(C)2,2,2,1,1(D)2,2,1,2,128.固件庫(kù)中的功能狀態(tài)(FunctionalState)類型被賦予以下兩個(gè)值(A)(A)ENABLE或者DISABLE(B)SET或者RESTE(C)YES或者NO(D)SUCCESS或者ERROR29.固件庫(kù)中的標(biāo)志狀態(tài)(FlagStatus)類型被賦予以下兩個(gè)值(C)(A)ENABLE或者DISABLE(B)SUCCESS或者ERROR(C)SET或者RESTE(D)YES或者NO是(A)(A)脈沖寬度調(diào)制(B)脈沖頻率調(diào)制(C)脈沖幅度調(diào)制(D)脈沖位置調(diào)制的外部中斷/事件控制器(EXTI)由19個(gè)產(chǎn)生事件/中斷要求的邊沿檢測(cè)器組成。每個(gè)輸入線可以獨(dú)立地配置輸入類型(脈沖或掛起)和對(duì)應(yīng)的觸發(fā)事件(上升沿或下降沿或者雙邊沿都觸發(fā))。每個(gè)輸入線都可以被獨(dú)立的屏蔽。掛起寄存器保持著狀態(tài)線的中斷要求。SPI通過(guò)4個(gè)引腳與外部器件相連:MISO/MOSI/SCK/NSSI2C總線的兩個(gè)引腳:SDA/SCL,SDA是串行數(shù)據(jù)總線,SCL是串行始終總線。將PD端口的4位引腳輸出低電平:GPIOD->BRR=1<<4,輸出高電平GPIOD->BSRR=1<<4.綜合設(shè)計(jì)1:如下圖,利用STM32的GPIO接口及其操作,采用兩種方式來(lái)實(shí)現(xiàn)4個(gè)LED按照LED1、LED2、LED3、LED4的順序循環(huán)顯示。硬件連接圖如圖所示。(提示:一種方式為使用GPIO_Write()函數(shù)對(duì)PB端口整體操作,一種方式為使用GPIO_SetBits()和GPIO_ResetBits()對(duì)PB的單個(gè)管腳操作)。端口、時(shí)鐘、中斷的初始化配置函數(shù)GPIO_Configuration()、NVIC_Configuration()、RCC_Configuration()均給出,延時(shí)函數(shù)統(tǒng)一為delayms(

溫馨提示

  • 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)論