A40 STM32_HAL库函数 之 Rcc扩展驱动所有函数的介绍及使用
1 该驱动函数预览
序号 |
函数名 |
描述 |
1 |
HAL_RCCEx_PeriphCLKConfig() |
配置外设时钟。 |
2 |
HAL_RCCEx_GetPeriphCLKConfig() |
获取外设时钟配置。 |
3 |
HAL_RCCEx_GetPeriphCLKFreq() |
获取外设时钟频率。 |
以下是使用模板:
#include "stm32f4xx_hal.h"
int main(void) {
HAL_Init();
HAL_RCCEx_PeriphCLKConfig();
HAL_RCCEx_GetPeriphCLKConfig();
HAL_RCCEx_GetPeriphCLKFreq();
return 0;
}
1.1 HAL_RCCEx_PeriphCLKConfig
函数名 |
HAL_RCCEx_PeriphCLKConfig |
函数原形 |
HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit) |
功能描述 |
配置外设时钟源 |
输入参数 |
PeriphClkInit:外设时钟配置参数 |
输出参数 |
无 |
返回值 |
HAL_StatusTypeDef:函数执行状态 |
先决条件 |
无 |
被调用函数 |
无 |
1.2 HAL_RCCEx_GetPeriphCLKConfig
函数名 |
HAL_RCCEx_GetPeriphCLKConfig |
函数原形 |
void HAL_RCCEx_GetPeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit) |
功能描述 |
获取外设时钟配置参数 |
输入参数 |
无 |
输出参数 |
PeriphClkInit:外设时钟配置参数 |
返回值 |
无 |
先决条件 |
无 |
被调用函数 |
无 |
1.3 HAL_RCCEx_GetPeriphCLKFreq
函数名 |
HAL_RCCEx_GetPeriphCLKFreq |
函数原形 |
uint32_t HAL_RCCEx_GetPeriphCLKFreq(uint32_t PeriphClk) |
功能描述 |
获取外设时钟频率 |
输入参数 |
PeriphClk:外设时钟编号 |
输出参数 |
无 |
返回值 |
外设时钟频率 |
先决条件 |
无 |
被调用函数 |
无 |
该文档修改记录:
修改时间 |
修改说明 |
2024年4月30日 |
第一次发布,介绍了该博客驱动所有函数的介绍及使用 |
总结
以上就是该博客驱动所有函数的介绍及使用的内容。
有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。
创作不容,如果文档对您有帮助,记得给个赞。