嵌入式复习题(二):填空题
1.STM32的DMA 控制器有 7 个通道,每个通道专门用来管理来自于一个或多个外设对存储器访问的请求。还有一个 仲裁器 来协调各个DMA 请求的优先权。
2.定时器的时基单元包括 计数器寄存器 , 预分频器寄存器 和自动重装寄存器。
3.STM32还提供了用户可通过多个预分频器,可用来进一步配置 AHB 、高速 APB2 和低速 APB1 的频率。
4.Stm32f1系列单片机与GPIO外设相关的数据类型和接口函数位于HAL库的源文件 stm32f1xx_hal .h 和 stm32f1xx_hal_gpio .c中。
5.DMA支持三种数据传输方向 存储器到I/O接口 、 I/O接口到 存储器 和从存储器到存储器。
6.异步串行通信数据帧由 起始位 , 数据位 ,奇偶校验位和停止位组成。
7.根据GPIO的电路结构,引脚可以分为 输入 模式, 输出 模式,模拟模式和复用模式。
8.stm32微控制器的HAL库初始化函数HAL_Init()将优先级分组为第 4 组,共 4 个抢占优先级, 0 个子优先级(响应优先级)。
9.用于串口初始化的数据类型的结构体是 USART_InitTypeDef USART_InitStructure 。
10.为了优化不同引脚封装的外设数目,可以把一些( 复用 )重新映射到其他引脚上。这时,复用功能不再映射到( 原引脚 )上。在程序上,是通过设置( GPIO初始化函数)来实现引脚的重映射。(最后一个空:设置复用重射和调试I/O口配置寄存器)
11.STM32通用定时器TIM是 16 位计数器,其计数模式分为 向上计数 、 向下计数和 中央对齐 。
12.在进行DMA处理时,一个事件发生后,外设发生一个请求信号到 仲裁器 。DMA控制器根据通道的 优先权 处理请求。
13. 在STM32中,从外设(TIMx、ADC、SPIx、I2Cx 和USARTx)产生的7个请求,通过逻辑 与 输入到DMA控制器,这样同时 只能有一 个请求有效。