2024年3月23日发(作者:)

一、填空题

1、ST公司的STM32系列芯片采用了 Cortex-M3 内核,其分为两个系列。

STM32F101系列为基本型,运行频率为 36 MHZ; STM32F103 系列为增强型,

运行频率为 72 MHZ。

2、STM32提供了用户可通过多个预分频器,配置 AHB 、高速 APB 和低速 APB2

域的频率。

3、为了优化不同引脚封装的外设数目,可以把一些 复用功能 重新映射到其他引

脚上。这时,复用功能不再映射到 它们原始分配的引脚 上。在程序上,是通

过设置 复用重映射和调试I/O配置寄存器(AFIO_MAPR) 来实现引脚的重新映

射。

4、通用TIMx定时器包括 、 、 和 ,是可编程预分频器驱

动的 16 位自动装载计数器构成。

5、STM32的ADC 是 12 位逐次逼近型的模拟数字转换器,可测量 16 个外部和 2

个内部信号源。ADC 的转换分为2个通道组: 规则通道 组最多包含 16个转

换, 注入通道组组最多包含 4 个通道。

6、ADC的校准模式通过设置 ADC_CR2 寄存器的 CAL 位来启动。

7、在STM32中, ADC_CR2 寄存器的 ALIGN 位选择转换后数据储存的对

齐方式。

8、使能串口 1 的中断,同时设置抢占优先级为 1,子优先级位 2,初始化的方法是:

USART_InitTypeDef USART_InitStructure;

= USART1_IRQn;

= 1 ;

1

= 2

= ENABLE;

NVIC_Init(&NVIC_InitStructure);

9、STM32的 NVIC 管理着包括Cortex-M3核异常等中断,其和ARM

处理器核的接口紧密相连。

10、TIM1具备 16 位可编程预分频器,时钟频率的分频系数为 1~65535

之间的任意数值。

11、ST公司还提供了完善的TIM1接口库函数,其位于 ,对应的头文件

为 。

12、STM32的所有端口都有外部中断能力。当使用 外部中断线 时,相应的引

脚必须配置成 输入模式 。

13、系统计时器(SysTick)提供了1个 24 位 、 降 序的计数器,具有灵活的控

制机制。

14、在STM32中,只有在 规则通道 的转换结束时才产生DMA请求,并将转换的数据从

ADC_DR 寄存器传输到用户指定的目的地址。

15、STM32通用定时器TIM的16位计数器可以采用三种方式工作,分别为 向上计数

模式、 向下计数 模式和 向上下计数 模式。

16、当STM32的I/O端口配置为输入时, 输出缓冲器 被禁止, 施密特触发输入 被激

活。根据输入配置(上拉,下拉或浮动)的不同,该引脚的 弱上拉和下拉电阻 被连接。

出现在I/O脚上的数据在每个APB2时钟被采样到输入数据寄存器,对 输入数据寄存器 的

读访问可得到I/O状态。

二、选择题

2