10.3 直接存储器存取控制器相关的HAL库函数

更新于 2026年10月10日 版权声明
10.3 直接存储器存取控制器相关的HAL库函数

DMA控制器相关的HAL库函数定义在“stm32f1xx_hal_dma.c”文件中,对应的头文件定义在“stm32f1xx_hal_dma.h”文件中。这些函数分为初始化函数、外设操作函数和中断函数(一般位于其他外设中),如表10.2所示。

表10.2 DMA控制器相关的HAL库函数(https://www.daowen.com)

图示

DMA控制器与定时器TIMx、USART、ADC、DAC、SPI等外设模块和内存一起控制数据的传输,因此数据的传输函数均分布在各外设模块中。例如,串口的DMA传输函数有HAL_UART_Transmit_DMA()。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)