GPIO操作
| 1 | // HAL_GPIO_Init - 初始化GPIO端口和引脚的配置,包括模式、速度、上拉/下拉电阻等。 | 
核心配置
| 1 | // HAL_RCC_OscConfig - 配置内部/外部振荡器(包括PLL)。 | 
定时器操作
| 1 | // HAL_TIM_Base_Init - 初始化基础定时器。 | 
ADC操作
| 1 | // HAL_ADC_Init - 初始化模拟数字转换器。 | 
DAC操作
| 1 | // HAL_DAC_Init - 初始化数模转换器。 | 
USART操作
| 1 | // HAL_UART_Init - 初始化USART接口。 | 
SPI操作
| 1 | // HAL_SPI_Init - 初始化SPI接口。 | 
I2C操作
| 1 | // HAL_I2C_Master_Transmit - 以主机模式通过I2C发送数据。 | 
CAN操作
| 1 | // HAL_CAN_Init - 初始化CAN总线。 | 
RTC操作
| 1 | // HAL_RTC_Init - 初始化实时时钟。 | 
PWM管理
| 1 | // HAL_TIM_PWM_Init - 初始化用于PWM输出的定时器。 | 
中断和回调管理
| 1 | // HAL_NVIC_SetPriority - 设置中断优先级。 | 
电源管理
| 1 | // HAL_PWR_EnableBkUpAccess - 使能对备份域的访问。 | 
FLASH操作
| 1 | // HAL_FLASH_Unlock - 解锁FLASH控制寄存器的访问。 | 
DMA操作
| 1 | // HAL_DMA_Init - 初始化DMA通道。 | 
错误处理
| 1 | // HAL_Error_Handler - 用于处理HAL库操作错误的通用错误处理函数。 | 
 
    
    
    
    