stm32試題-2023修改整理_第1頁
stm32試題-2023修改整理_第2頁
stm32試題-2023修改整理_第3頁
stm32試題-2023修改整理_第4頁
stm32試題-2023修改整理_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦stm32試題1.Cortex-M處理器采納的架構(gòu)是(D)

(A)v4T(B)v5TE(C)v6(D)v7

2.NVIC可用來表示優(yōu)先權(quán)等級的位數(shù)可配置為是(D)

(A)2(B)4(C)6(D)8

4.Cortex-M3的提供的流水線是(B)

(A)2級(B)3級(C)5級(D)8級

5.Cortex-M3的提供的單周期乘法位數(shù)是(C)

(A)8(B)16(C)32(D)64

6.STM32處理器的USB接口可達(B)

(A)8Mbit/s(B)12Mbit/s(C)16Mbit/s(D)24Mbit/s

7.Context–M3處理器的寄存器r14代表(B)

(A)通用寄存器(B)鏈接寄存器(C)程序計數(shù)器(D)程序狀態(tài)寄存器

8.Handle模式普通使用(A)

(A)Main_SP(B)Process_SP(C)Main_SP和Process_SP(D)Main_SP或Process_SP

11.每個通用I/O端口有()個32位的配置寄存器,()個32位的數(shù)據(jù)寄存器,()個32位的置位/復(fù)位

寄存器,()個16位的復(fù)位寄存器,(B)個32位的鎖定寄存器

(A)2,1,2,1,1(B)2,2,1,1,1(C)2,2,2,1,1(D)2,2,1,2,1

12.(A)寄存器的目的就是用來允許對GPIO寄存器舉行原子的讀/修改操作

(A)GPIOX_BSRR和GPIOX_BRR(B)GPIOX_CRL和GPIOX_CRH(C)GPIOX_BSRR和GPIOX_LCKR(D)GPIOX_IDR和GPIOX_ODR

13.全部的GPIO引腳有一個內(nèi)部微弱的上拉和下拉,當(dāng)它們被配置為(A)時可以是激活的或者非激活的

(A)輸入(B)輸出(C)推挽(D)開漏

14.端口輸入數(shù)據(jù)寄存器的地址偏移為(B)

(A)00H(B)08H(C)0CH(D)04H

17.每個I/O端口位可以自由的編程,盡管I/O端口寄存器必需以(B)的方式拜訪

(A)16位字(B)16位字節(jié)(C)32位字節(jié)(D)32位字

19.固件庫中的標(biāo)志狀態(tài)(FlagStatus)類型被給予以下兩個值(A)

(A)ENABLE或者DISABLE(B)SUCCESS或者ERROR

(C)SET或者RESTE(D)YES或者NO

20.STM32F107V有(C)可屏蔽中斷通道

(A)40(B)50(C)60(D)70

21.STM32F107V采納(B)位來編輯中斷的優(yōu)先級

(A)4(B)8(C)16(D)32

22.向量中斷控制器最多可支持(C)個IRQ中斷

(A)127(B)128(C)240(D)255

23.系統(tǒng)控制寄存器NVIC和處理器內(nèi)核接口緊密耦合,主要目的是(C)

(A)結(jié)構(gòu)更緊湊,減小芯片的尺寸

(B)銜接更牢靠,減小出錯的概率

(C)減小延時,高效處理最近發(fā)生的中斷

(D)無所謂,沒有特殊的意思,遠(yuǎn)一點也沒有關(guān)系

24.關(guān)于中斷嵌套說法正確的是(B)

(A)只要響應(yīng)優(yōu)先級不一樣就有可能發(fā)生中斷嵌套

(B)只要搶占式優(yōu)先級不一樣就有可能發(fā)生中斷嵌套

(C)惟獨搶占式優(yōu)先級和響應(yīng)優(yōu)先級都不一才有可能發(fā)生中斷嵌套

(D)以上說法都不對

25.在STM32107向量中斷控制器管理下,可將中斷分為(B)組

(A)4(B)5(C)6(D)7

26.中斷屏蔽器能屏蔽(B)

(A)全部中斷和異樣(B)除了NMI外全部異樣和中斷

(C)除了NMI、異樣全部其他中斷(D)部分中斷

27.PWM是(A)

(A)脈沖寬度調(diào)制(B)脈沖頻率調(diào)制(C)脈沖幅度調(diào)制(D)脈沖位置調(diào)制

29.要想使能自動重裝載的預(yù)裝載寄存器需通過設(shè)置TIMx_CR1寄存器的(B)位

(A)UIF(B)ARPE(C)UG(D)URS

30.以下對于STM32ADC描述正確的是(A)

(A)STM32ADC是一個12位延續(xù)近似模擬到數(shù)字的轉(zhuǎn)換器

(B)STM32ADC是一個8位延續(xù)近似模擬到數(shù)字的轉(zhuǎn)換器

(C)STM32ADC是一個12位延續(xù)近似數(shù)字到模擬的轉(zhuǎn)換器

(D)STM32ADC是一個8位延續(xù)近似數(shù)字到模擬的轉(zhuǎn)換器

31.ADC轉(zhuǎn)換過程不含哪項(D)

(A)采樣(B)量化(C)編碼(D)逆采樣

32.ADC轉(zhuǎn)換過程正確的是(A)

(A)采樣—量化—編碼(B)量化—采樣—編碼

(C)采樣—編碼—量化(D)編碼—采樣—量化

33.下列哪項不是ADC轉(zhuǎn)換器的主要技術(shù)指標(biāo)(B)

(A)辨別率(B)頻率(C)轉(zhuǎn)換速率(D)量化誤差

34.以下對STM32F107集成A/D的特性描述不正確的是(B)

(A)12位精度(B)單一轉(zhuǎn)換模式

(C)按通道配置采樣時光(D)數(shù)據(jù)對齊方式與內(nèi)建數(shù)據(jù)全都

35.以下對STM32F107集成A/D的特性描述正確的是(B)

(A)供電需求:2.6V到3.8V

(B)輸入范圍:VREF-≤VIN≤VREF+

(C)性能線設(shè)備的轉(zhuǎn)換時光:28MHz時為1us

(D)拜訪線設(shè)備的轉(zhuǎn)換時光:56MHz時為1us

38..已知TIM1定時器的起始地址為0x40012C00,則定時器1的捕捉/比較寄存器1的地址為(D)(A)0x40012C20(B)0x40012C2C

(C)0x40012C38(D)0x40012C34

39.已知TIM1定時器的起始地址為0x40012C00,則定時器1的捕捉/比較寄存器2的地址為(C)(A)0x40012C20(B)0x40012C2C

(C)0x40012C38(D)0x40012C34

40.SysTick定時器校正當(dāng)為(B)

(A)9000(B)10000

(C)12000(D)15000

41.SysTick定時器的中斷號是(C)

(A)4(B)5

(C)6(D)7

43.上圖中WKUP銜接了STM32F10X的PA0GPIO,PA0通用IO端口映射到外部中斷大事線上是(A)

(A)EXTI線0(B)EXTI線1

(C)EXTI線2(D)EXTI線3

49.固件庫中的標(biāo)志狀態(tài)(FlagStatus)類型被給予以下兩個值()

(A)ENABLE或者DISABLE

(B)SUCCESS或者ERROR

(C)SET或者RESTE

(D)YES或者NO

51.STM32中,1個DMA哀求占用至少(B)個周期的CPU拜訪系統(tǒng)總線時光。

A.1B.2

C.3D.4

52.STM32的USART按照(C)寄存器M位的狀態(tài),來挑選發(fā)送8位或者9位的數(shù)據(jù)字。

A.USART_CR1B.USART_CR2

C.USART_BRRD.USART_CR3

53.下面不屬于STM32的bxCAN的主要工作模式為(C)。

A.初始化模式B.正常模式

C.環(huán)回模式D.睡眠模式

54.和PC系統(tǒng)機相比嵌入式系統(tǒng)不具備以下哪個特點(C)。

A、系統(tǒng)內(nèi)核小

B、專用性強

C、可執(zhí)行多任務(wù)

D、系統(tǒng)精簡

55.嵌入式系統(tǒng)有硬件和軟件部分構(gòu)成,以下(C)不屬于嵌入式系統(tǒng)軟件。

A.系統(tǒng)軟件

B.驅(qū)動

C.FPGA編程軟件

D.嵌入式中間件

56.在APB2上的I/O腳的翻轉(zhuǎn)速度為(A)。

A.18MHzB.50MHz

C.36MHzD.72MHz

57.當(dāng)輸出模式位MODE[1:0]=“10”時,最大輸出速度為(B)。

A.10MHzB.2MHz

C.50MHzD.72MHz

58.在ADC的掃描模式中,假如設(shè)置了DMA位,在每次EOC后,DMA控制器把規(guī)章組通道的轉(zhuǎn)換數(shù)據(jù)傳輸?shù)剑ˋ)中。

A.SRAMB.Flash

C.ADC_JDRx寄存器D.ADC_CR1

59.STM32規(guī)章組由多達(A)個轉(zhuǎn)換組成。

A.16B.18

C.4D.20

60.在STM32中,(A)寄存器的ALIGN位挑選轉(zhuǎn)換后數(shù)據(jù)儲存的對齊方式。

A.ADC_CR2B.ADC_JDRx

C.ADC_CR1D.ADC_JSQR

61.ARMCortex-M3不行以通過(D)喚醒CPU。

A.I/O端口B.RTC鬧鐘

C.USB喚醒大事D.PLL

62.STM32嵌套向量中斷控制器(NVIC)具有(A)個可編程的優(yōu)先等級。

A.16B.43

C.72D.36

64.STM32的外部中斷/大事控制器(EXTI)支持(C)個中斷/大事哀求。

A.16B.43

C.19D.36

65.STM32的USART按照(C)寄存器M位的狀態(tài),來挑選發(fā)送8位或者9位的數(shù)據(jù)字。

A.USART_CR1B.USART_CR2

C.USART_BRRD.USART_CR3

66.DMA控制器可編程的數(shù)據(jù)傳輸數(shù)目最大為(B)。

A.65536B.65535

C.1024D.4096

67.每個DMA通道具有(A)個大事標(biāo)志。

A.3B.4

C.5D.6

68.STM32中,1個DMA哀求占用至少(B)個周期的CPU拜訪系統(tǒng)總線時光。

A.1B.2

C.3D.4

二、推斷題

3.Contex-M3系列處理器內(nèi)核采納了哈佛結(jié)構(gòu)的三級流水線。()

4.Cortex-M系列不支持Thumb-2指令集。(X)

5.Contex-M3系列處理器內(nèi)核采納了馮諾依曼結(jié)構(gòu)的三級流水線。(X)

6.STM32系列MCU在使用電池供電時,提供3.3~5V的低電壓工作能力。(X)

7.STM32處理器的LQPF100封裝芯片的最小系統(tǒng)只需7個濾波電容作為外圍器件。()

8.Cortex-M3在待機狀態(tài)時保持極低的電能消耗,典型的耗電值僅為2μA。(X)

9.當(dāng)處理器在Thread模式下,代碼一定是非特權(quán)的。(X)

10.Context-M3處理器可以使用4個堆棧。(X)

11.在系統(tǒng)復(fù)位后,全部的代碼都使用Main棧。()

12.高寄存器可以被全部的32位指令拜訪,也可以被16位指令拜訪。()

13.在系統(tǒng)層,處理器狀態(tài)寄存器分離為:APSR,IPSR,PPSR。(X)

14.APSR程序狀態(tài)寄存器的28位,當(dāng)V=0,表示結(jié)果為無好處。()

15.Cortex-M3只可以使用小端格式拜訪代碼。(X)

16.所謂不行屏蔽的中斷就是優(yōu)先級不行調(diào)節(jié)的中斷。(X)

17.向量中斷控制器只負(fù)責(zé)優(yōu)先級的分配與管理,中斷的使能和禁止和它無關(guān)。(X)

18.Cortex-M3體系架構(gòu)中,有了位帶位操作后,可以使用一般的加載/存儲指令來對單一的比特舉行讀寫。()

19.Cortex-M3體系架構(gòu)中,有兩個區(qū)中實現(xiàn)了位帶:一個是SRAM區(qū)的最低1MB范圍,其次個則是片內(nèi)外設(shè)區(qū)的最低1MB范圍。()

20.stm3210xx的固件庫中,RCC_DeInit函數(shù)是將RCC寄存器重新設(shè)置為默認(rèn)值。()

21.stm3210xx的固件庫中,RCC_PCLK2Config函數(shù)是用于設(shè)置低速APB時鐘。(X)

22.STM32的串口既可以工作在全雙工模式下,也可工作在半雙工模式下。()

23.STM32的串口既可以工作在異步模式下,也可工作在同步模式下。()

24.每個I/O端口位可以自由的編程,盡管I/O端口寄存器必需以32位字的方式拜訪。()

25.全部的GPIO引腳有一個內(nèi)部微弱的上拉和下拉,當(dāng)它們被配置為輸入時可以是激活的或者非激活的。()

26.全部的GPIO引腳有一個內(nèi)部微弱的上拉和下拉,當(dāng)它們被配置為輸出時可以是激活的或者非激活的。(X)

27.端口輸入數(shù)據(jù)寄存器的復(fù)位值為00000000H。()

28.端口輸入數(shù)據(jù)寄存器位[15:0]是只讀的,并且僅能按字拜訪,它們包含相關(guān)I/O端口的輸入值。()

29.端口輸入數(shù)據(jù)寄存器位[7:0]是只讀的,并且僅能按字拜訪,它們包含相關(guān)I/O端口的輸入值。(X)

30.固件包里的Library文件夾包括一個標(biāo)準(zhǔn)的模板工程,該工程編譯全部的庫文件和全部用于創(chuàng)建一個新工程所必需的用戶可修改文件。(X)

31.從是否可編程的角度,中斷可分為固定優(yōu)先級中斷和可調(diào)節(jié)優(yōu)先()

32.從某種意義上說,異樣就是中斷。()

33.所謂不行屏蔽的中斷就是優(yōu)先級不行調(diào)節(jié)的中斷。()

34.向量中斷控制器只負(fù)責(zé)優(yōu)先級的分配與管理,中斷的使能和禁止和它無關(guān)。(X)

35.中斷的優(yōu)先級和它在中斷向量表里的位置沒有關(guān)系。()

38.假如兩個中斷的搶占式優(yōu)先級相同,則按先來后到的挨次處理。()

39.ADC主要完成模/數(shù)轉(zhuǎn)換功能。()

40.STM32ADC是一個12位的延續(xù)近似模擬到數(shù)字的轉(zhuǎn)換器。()

41.ADC轉(zhuǎn)換器在每次結(jié)束一次轉(zhuǎn)換后觸發(fā)一次DMA傳輸。()

42.由AD的有限辨別率而引起的誤差稱為量化誤差。()

43.轉(zhuǎn)換速率是指完成一次從模擬到數(shù)字的AD轉(zhuǎn)換所需的時光。(X)

44.STM32ADC只可以在單一模式下工作。()

45.假如規(guī)章轉(zhuǎn)換已經(jīng)在運行,為了注入轉(zhuǎn)換后確保同步,全部的ADC的規(guī)章轉(zhuǎn)換被停止,并在注入轉(zhuǎn)換結(jié)束時同步恢復(fù)。()

三、填空題

1.ST公司的STM32系列芯片采納了CORTES-3內(nèi)核,其分為兩個系列。STM32F103系列為標(biāo)準(zhǔn)型,運行頻率為72MHZ;STM32F101系列為標(biāo)準(zhǔn)型,運行頻率為12MHZ。

2.當(dāng)STM32的I/O端口配置為輸入時,輸出被禁止,絕密特觸發(fā)器被激活。按照輸入配置(上拉,下拉或浮動)的不同,該引腳的GPG0被銜接。浮現(xiàn)在I/O腳上的數(shù)據(jù)在每個APB2時鐘被采樣到輸入數(shù)據(jù)寄存器,對IDR的讀拜訪可得到I/O狀態(tài)。

3.STM32的全部端口都有外部中斷能力。當(dāng)使用外部中斷線時,相應(yīng)的引腳必需配置成輸入模式。4.STM32具有單獨的位設(shè)置或位清除能力。這是通過GPZO-BSR和GPZO-BSRR寄存器來實現(xiàn)的。5.ST公司還提供了完美的通用IO接口庫函數(shù),其位于STM32F10X-PGIO.H,對應(yīng)的頭文件為

STM32F10X-RCC.H。

6.為了優(yōu)化不同引腳封裝的外設(shè)數(shù)目,可以把一些復(fù)用重新映射到其他引腳上。這時,復(fù)用功能不再映射到原引腳上。在程序上,是通過設(shè)置GPZO初始化函數(shù)來實現(xiàn)引腳的重新映射。

7.STM32芯片內(nèi)部集成的12位位ADC是一種逐次靠近型模擬數(shù)字轉(zhuǎn)換器,具有16個通道個通道,可測量16個外部個外部和5個信號源個內(nèi)部信號源。

8.在STM32中,惟獨在AD的轉(zhuǎn)換結(jié)束時才產(chǎn)生DMA哀求,并將轉(zhuǎn)換的數(shù)據(jù)從ADC--ZOR寄存器傳輸?shù)接脩糁付ǖ哪康牡刂贰?/p>

9.在有兩個ADC的STM32器件中,可以使用雙緩沖模式。在雙緩沖模式里,按照ADC-CRI寄存器中DULMODE{2:0}位所選的模式,轉(zhuǎn)換的啟動可以是ADC1主和ADC2從的交替觸發(fā)或同時觸發(fā)。

10.ADC的校準(zhǔn)模式通過設(shè)置ADC-CRZ寄存器的CAL位來啟動。

11.在STM32中,APC-CR2寄存器的ALIGN位挑選轉(zhuǎn)換后數(shù)據(jù)儲存的對齊方式。

12.在STM32內(nèi)部還提供了溫度傳感器,可以用來測量器件周圍的溫度。溫度傳感器在內(nèi)部和ADC-ODR輸入通道相銜接,此通道把傳感器輸出的電壓轉(zhuǎn)換成數(shù)字值。內(nèi)部參考電壓UREF

+和UREF-相銜接。

13.STM32的NVIC管理著包括Cortex-M3核異樣等中斷,其和ARM處理器核的接口緊密相連,可以實現(xiàn)時

延的中斷處理,并有效地處理后到中斷中斷。

14.STM32的外部中斷/大事控制器(EXTI)由19個產(chǎn)生大事/中斷要求的邊沿檢測器組成。每個輸入線可以

自立地配置輸入輸出觸發(fā)方式。每個輸入線都可以被自立的屏蔽。懸掛寄存器保持著狀態(tài)線

的中斷要求。

15.STM32的EXTI線16銜接到PVD的輸出。

16.STM32的EXTI線17銜接到RTC鬧鐘的輸出。

17.STM32的EXTI線18銜接到USB。

18.STM32的USART為通用同步異步收發(fā)器,其可以與使用工業(yè)標(biāo)準(zhǔn)NRZRS232異步串行數(shù)據(jù)格式的外部設(shè)

備之間舉行全雙工數(shù)據(jù)交換。

19.STM32的USART可以利用定時器發(fā)生器提供寬范圍的波特率挑選。

20.智能卡是一個半雙工通信協(xié)議通信協(xié)議,STM32的智能卡功能可以通過設(shè)置USART_CR3寄存器的SCEN位來挑選。

22.系統(tǒng)計時器(SysTick)提供了1個24倍-2的計數(shù)器,具有靈便的控制機制

23.STM32的通用定時器TIM,是一個通過分屏器驅(qū)動的16倍位自動裝載計數(shù)器構(gòu)成。

24.STM32通用定時器TIM的16位計數(shù)器可以采納三種方式工作,分離為向上計數(shù)模式、向下計數(shù)模式和向

上下計數(shù)模式。

25.ST公司還提供了完美的TIM接口庫函數(shù),其位于STM32F10X-TIM.C,對應(yīng)的頭文件為STM32F10X-TIM.H。26.TIM1的UEV只能在重復(fù)向下計數(shù)達到0的時候產(chǎn)生。這對于能產(chǎn)生PWM信號十分實用。

27.TIM1具備16位可編程預(yù)分頻器,時鐘頻率的分頻系數(shù)為0-65535之間的隨意數(shù)值。

28.STM32系列ARMCortex-M3芯片支持三種復(fù)位形式,分離為上電復(fù)位、接鍵復(fù)位和備份復(fù)位。29.STM32還提供了用戶可通過多個預(yù)分頻器,可用來進一步配置AHB、高速APB和低速APB2

域的頻率。

30.用戶可用通過32.768KHZHz外部振蕩器,為系統(tǒng)提供更為精確的主時鐘。在時鐘控制寄存器HCC-CR中

的HSERDY位用來指示高速外部振蕩器是否穩(wěn)定。

31.ST公司還提供了完美的RCC接口庫函數(shù),其位于STM32F10X-RCC.C,對應(yīng)的頭文件為STM32F10X-RCC.H。32.當(dāng)STM32復(fù)位后,HSL將被選為系統(tǒng)時鐘。當(dāng)初鐘源被直接或通過PLL間接作為系統(tǒng)時鐘時,它將不能被停

止。惟獨當(dāng)目標(biāo)時鐘預(yù)備就緒了(經(jīng)過啟動穩(wěn)定階段的延遲或PLL穩(wěn)定),才可以從一個時鐘源切換到另一個

時鐘源。在被挑選時鐘源沒有就緒時,系統(tǒng)時鐘的切換不能舉行。

33.在STM32中,備份寄存器是16位的寄存器,共10個,可以用來存儲20個字節(jié)的用戶應(yīng)用程序數(shù)據(jù)。34.備份寄存器位于系統(tǒng)的備份區(qū)里,當(dāng)UDD被切斷,他們?nèi)匀挥蒛DAT維持供電。當(dāng)系統(tǒng)在待機模式下

被喚醒,或系統(tǒng)復(fù)位或電源復(fù)位時,他們不能被復(fù)位。

35.STM32的備份寄存器還可以用來實現(xiàn)RTC校準(zhǔn)功能。為便利測量,32.768kHz的RTC時鐘可以輸出到被檢

測輸入引腳上。通過設(shè)置RTC校驗寄存器(BKP_RTCCR)的CCO位來開啟這一功能。

36.當(dāng)STM32的ANTI-TAMP引腳上的信號發(fā)生跳變時,會產(chǎn)生一個侵入檢測大事,這將使全部數(shù)據(jù)備份寄存。

37.ST公司還提供了完美的備份寄存器接口庫函數(shù),其位于STM32F10X-BKP.C,對應(yīng)的頭文件為

STM32F10X-BKP.H。

38.STM32的DMA控制器有7個通道,每個通道特地用來管理來自于一個或多個外設(shè)對存儲器拜訪的哀求。還

有一個仲裁器來協(xié)調(diào)各個DMA哀求的優(yōu)先權(quán)。

39.在DMA處理時,一個大事發(fā)生后,外設(shè)發(fā)送一個哀求信號到仲裁器。DMA控制器按照通道的優(yōu)先權(quán)處

理哀求。

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論