论坛首页
任务活动
问答
论坛专题
登录
注册
g36xcv
+ 关注
粉丝
0
|
主题
22
|
回帖
194
加好友
私信
帖子
主题
回复
评论
STM32HAL库常用库函数说明
2024-3-31 22:48
ST MCU
21
281
ADC单通道应用举例 //阻塞式 HAL_ADC_Start(&hadc1);//开始ADC转换 if(HAL_OK==HAL_ADC_PollForConversion( ...
HAL_ADC_GetValue(获取ADC转换结果) 函数原型: uint32_t HAL_ADC_GetValue(ADC_HandleTypeDef* hadc); ...
HAL_ADC_PollForConversion(等待常规组转换完成) 函数原型: HAL_StatusTypeDef HAL_ADC_PollForConversi ...
HAL_ADC_Stop_IT(非阻塞式ADC转换停止) 函数原型: HAL_StatusTypeDef HAL_ADC_Stop_IT(ADC_HandleTypeDe ...
HAL_ADC_Start_IT(非阻塞式ADC转换开始) 函数原型: HAL_StatusTypeDef HAL_ADC_Start_IT(ADC_HandleType ...
HAL_ADC_Stop(阻塞式ADC转换停止) 函数原型: HAL_StatusTypeDef HAL_ADC_Stop(ADC_HandleTypeDef* hadc) ...
ADC HAL_ADC_Start(阻塞式ADC转换开始) 函数原型: HAL_StatusTypeDef HAL_ADC_Start(ADC_HandleTypeDef* ...
printf重定向 在开始修改代码之前我们需要引用头文件:stdio.h 修该fputc函数 int fputc(int c,FILE *strea ...
应用举例: unsigned char str[1];//接收数据存放位置 HAL_UART_Receive_IT(&huart1,str,1);//串口接收数据 ...
应用举例: unsigned char str[1];//接收数据存放位置 HAL_UART_Receive(&huart1,str,1);//串口接收数据 1 ...
HAL_UART_Receive(阻塞式接收函数)——不推荐使用 函数原型: HAL_StatusTypeDef HAL_UART_Receive(UART_ ...
应用举例: unsigned char str[]={"hello world"};//需要发送的数据 HAL_UART_Transmit_IT(&huart1,str,si ...
HAL_UART_Transmit_IT(非阻塞式发送函数) 函数原型: HAL_StatusTypeDef HAL_UART_Transmit_IT(UART_Hand ...
应用举例 unsigned char str[]={"hello world"};//需要发送的数据 HAL_UART_Transmit(&huart1,str,sizeof( ...
USART(串口) HAL_UART_Transmit(阻塞式发送函数) 函数原型: HAL_StatusTypeDef HAL_UART_Transmit(UA ...
HAL_TIM_Base_Stop_IT(关闭定时器中断) 函数原型: HAL_StatusTypeDef HAL_TIM_Base_Stop_IT(TIM_HandleT ...
Timer HAL_TIM_Base_Start_IT(打开定时器) 函数原型: HAL_StatusTypeDef HAL_TIM_Base_Start_IT(TIM_Han ...
应用举例 if(HAL_GPIO_ReadPin(GPIOB,KEY1_Pin)==GPIO_PIN_RESET){//判断PB15引脚是否为低电平 HAL_GPIO_W ...
HAL_GPIO_ReadPin(获取GPIO引脚状态) 函数原型: GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, ...
HAL_GPIO_TogglePin(GPIO电平翻转) 函数原型: void HAL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint16_t ...
1
2
3
4
5
6
7
后一页
2
3
近期访客