A1 STM32_HAL库函数 之 HAL系统驱动程序所有函数的介绍及使用
1 该驱动函数预览
序号 | 函数名 | 描述 |
---|
1 | HAL_GPIOEx_ConfigEventout() | 配置GPIO引脚用于事件输出。 |
2 | HAL_GPIOEx_EnableEventout() | 启用GPIO引脚的事件输出功能。 |
3 | HAL_GPIOEx_DisableEventout() | 禁用GPIO引脚的事件输出功能。 |
使用模板:
#include "stm32f4xx_hal.h"
int main(void) {
HAL_Init();
HAL_GPIOEx_ConfigEventout();
HAL_GPIOEx_EnableEventout();
HAL_GPIOEx_DisableEventout();
return 0;
}
1.1 HAL_GPIOEx_ConfigEventout
函数名 | HAL_GPIOEx_ConfigEventout |
---|
函数原形 | HAL_StatusTypeDef HAL_GPIOEx_ConfigEventout(GPIO_TypeDef *GPIOx, uint32_t GPIO_PinSource) |
功能描述 | 配置 GPIO 事件输出(EVENTOUT) |
输入参数 1 | GPIOx:GPIO 句柄,指向一个 GPIO_TypeDef 结构体 |
输入参数 2 | GPIO_PinSource:事件输出的 GPIO 引脚 |
输出参数 | 无 |
返回值 | HAL_StatusTypeDef:配置结果,可以是 HAL_OK 或 HAL_ERROR |
先决条件 | 无 |
被调用函数 | 无 |
1.2 HAL_GPIOEx_EnableEventout
函数名 | HAL_GPIOEx_EnableEventout |
---|
函数原形 | void HAL_GPIOEx_EnableEventout(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) |
功能描述 | 启用 GPIO 事件输出(EVENTOUT) |
输入参数 1 | GPIOx:GPIO 句柄,指向一个 GPIO_TypeDef 结构体 |
输入参数 2 | GPIO_Pin:要启用事件输出的 GPIO 引脚 |
输出参数 | 无 |
返回值 | 无 |
先决条件 | 无 |
被调用函数 | 无 |
1.3 HAL_GPIOEx_DisableEventout
函数名 | HAL_GPIOEx_DisableEventout |
---|
函数原形 | void HAL_GPIOEx_DisableEventout(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) |
功能描述 | 禁用 GPIO 事件输出(EVENTOUT) |
输入参数 1 | GPIOx:GPIO 句柄,指向一个 GPIO_TypeDef 结构体 |
输入参数 2 | GPIO_Pin:要禁用事件输出的 GPIO 引脚 |
输出参数 | 无 |
返回值 | 无 |
先决条件 | 无 |
被调用函数 | 无 |
该文档修改记录:
修改时间 | 修改说明 |
---|
2024年4月30日 | 第一次发布,介绍了该博客驱动所有函数的介绍及使用 |
总结
以上就是该博客驱动所有函数的介绍及使用的内容。
有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。
创作不容,如果文档对您有帮助,记得给个赞。