
STM32_HAL
coddffee
为热爱拼尽全力!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STM32F4 UART基础(HAL库)
文章目录概述`UART`初始化`UART`参数初始化`UART`句柄`UART`初始化结构体`UART`参数初始化函数`UART`时钟初始化`UART_GPIO`初始化`UART`中断配置`Msp`初始化函数`UART`无中断收发`UART`发送数据`UART`发送数据`API``UART`无中断发送示例`UART`接收数据`UART`接收数据`API``UART`无中断接收数据示例`UART`中断收发`UART`发送中断`UART`发送中断使能`UART`发送完成中断回调`UART`发送中断示例注意:`U原创 2020-07-31 17:19:36 · 2672 阅读 · 0 评论 -
STM32F4 TIM更新中断与PWM输出(HAL库)
文章目录概述`TIM`基本初始化`TIM`时钟初始化`TIM`参数初始化`TIM`初始化函数`TIM`句柄`TIM`初始化结构体`Msp`初始化回调函数`TIM`使能`TIM`计数器操作`TIM`更新中断`NVIC`配置`TIM`中断使能中断服务函数通用入口函数中断回调函数`TIM`更新中断示例`PWM`输出概述`PWM`输出初始化`PWM`输出时钟使能`GPIO`初始化`PWM`参数初始化`PWM`通道初始化`PWM`通道的开启/关闭`PWM`输出波形参数计算`PWM`基频`PWM`占空比`PWM`输出示原创 2020-07-27 16:29:07 · 9833 阅读 · 2 评论 -
STM32F4xx NVIC与EXTI中断(HAL库)
文章目录概述`NVIC`配置中断优先级分组设置中断优先级使能中断抢占优先级和响应优先级`GPIO`配置`GPIO`初始化`EXTI`中断事件名判断触发中断的`GPIO_Pin`中断服务函数中断回调函数概述通用入口函数中断回调函数总结示例概述 使用STM32F407的EXTI中断功能需要使用HAL库中的stm32f4xx_hal_exti.h和stm32f4xx_hal_exti.c. STM32F4的每个GPIO都可设置为 EXTI中断 功能。STM32F4有16路EXTI中断线EXTI0~E原创 2020-07-21 15:13:18 · 3211 阅读 · 0 评论 -
STM32F4xx GPIO基础(HAL库)
文章目录`GPIO`初始化`HAL`库初始化`RCC`时钟使能`Pin`初始化`GPIO_InitTypeDef``HAL_GPIO_Init()``GPIO`初始化示例`GPIO`基本电平设置常用设置示例GPIO初始化HAL库初始化/* 初始化HAL库,进行任何操作之前必须初始化HAL库 */HAL_Init();RCC时钟使能/* GPIOx时钟使能(注意,开头是两个"_",即"__") */__HAL_RCC_GPIOx_CLK_ENABLE();/* GPIOX时钟失能(注意,开原创 2020-07-18 10:49:10 · 716 阅读 · 1 评论