STM32期末考试试题及答案【精选】.pdfVIP

  • 0
  • 0
  • 约1.11万字
  • 约 15页
  • 2026-03-07 发布于河南
  • 举报

STM32期末考试试题及答案【精选】

STM32嵌入式系统期末考点精讲与试题解析

本资料汇总了STM32嵌入式系统课程常见的期末考题类型,并附有详细

答案与解析,旨在帮助学习者系统复习核心概念,巩固理论知识,并为实践编

程打下基础。

一、单项选择题(每题2分,共20分)

1.STM32系列微控制器主要基于哪种处理器架构?

A.ARMCortex-M3

B.ARMCortex-M4

C.ARMCortex-A5

D.ARMCortex-R5

答案:B

答案解析:STM32系列微控制器广泛采用ARMCortex-M内核,其中

Cortex-M4因其支持DSP指令和单精度浮点单元(FPU),在STM32F4等系列

中应用尤为普遍。Cortex-A系列通常用于应用处理器,Cortex-R系列用于实

时控制,均非STM32主流架构。

2.STM32的系统时钟(HCLK)通常由哪个时钟源提供?

A.HSI(内部高速时钟)

B.HSE(外部高速时钟)

C.LSI(内部低速时钟)

D.LSE(外部低速时钟)

答案:B

答案解析:HSE(外部高速时钟)通常由外部晶振提供,频率更稳定准

确,是作为系统主时钟(HCLK)的首选源。HSI可作为备用或初始时钟,LSI

和LSE主要用于低功耗模式或独立看门狗等。

3.STM32的哪些外设可以通过DMA进行数据传输?

A.ADC

B.USART

C.SPI

D.所有外设

答案:D

答案解析:STM32的DMA控制器设计用于在外设和内存之间搬运数

据,减轻CPU负担。绝大多数具有数据寄存器(如ADC的DR,USART的

DR/TDR/RDR,SPI的DR等)的外设都支持DMA传输。选项D“所有外设”

虽非字面意义上的全部GPIO等,但在常见数据交互外设语境下是正确表述。

4.STM32的GPIO端口可以配置为几种基本工作模式?

A.2种

B.3种

C.4种

D.5种

答案:C

答案解析:STM32GPIO通常可配置为4种基本模式:输入模式(浮

空、上拉、下拉)、输出模式(推挽、开漏)、模拟输入/输出模式、复用功能

模式(将引脚控制权交给特定外设)。某些资料可能细分,但4种是核心分

类。

5.STM32中,以下哪个不是中断优先级分组(PriorityGroup)的有效

选项?

A.NVIC_PriorityGroup_0(0位抢占优先级,4位子优先级)

B.NVIC_PriorityGroup_1(1位抢占优先级,3位子优先级)

C.NVIC_PriorityGroup_2(2位抢占优先级,2位子优先级)

D.NVIC_PriorityGroup_3(3位抢占优先级,1位子优先级)

答案:B(原题选项B表述有误,已修正为标准分组表述)

答案解析:STM32NVIC支持4种优先级分组方式,用于划分抢占优先

级和子优先级的位数。原选项B的“1NVIC_IPR2”非标准分组命名,正确的

分组选项是0,1,2,3(对应不同的位数分配),不存在“1NVIC_IPR2”这种

分组。

6.STM32的哪些外设支持硬件看门狗功能?

A.I2C

B.USART

C.TIM(定时器)

D.ADC

答案:C

答案解析:STM32的看门狗分为独立看门狗(IWDG)和窗口看门狗

(WWDG),它们本质上是特殊的定时

文档评论(0)

1亿VIP精品文档

相关文档