- 博客(12)
- 收藏
- 关注
原创 STM32CubeMX滴答定时器Systick的相关问题分析(含HAL_Delay函数分析与重写、微秒延时函数delay_us实现原理)
本篇文章首先讨论了Systick的配置过程、HAL_Delay()函数的实现原理并分析了中断服务函数不能使用延时函数的原因,其次讨论了正点原子的delay_us()函数实现原理以及在使用delay_us()函数时必须重写HAL_Delay()的原因。
2024-08-15 15:30:13
1749
3
原创 通过修改HAL_UART_Transmit_DMA()函数,解决串口发送DMA只能发送一次的问题
通过修改STM32HAL库的HAL_UART_Transmit_DMA()函数成功解决串口DMA只能发送一次的问题,并且也支持在主函数的高速while循环中调用串口的DMA请求。
2023-03-28 20:24:02
6110
26
原创 浅谈STM32 USART串口中断配置函数USART_ITConfig()的编程思路
STM32 库函数USART_ITConfig()函数详解
2022-10-22 19:48:13
8173
6
原创 STM32 USART_Init() 初始化函数中BRR寄存器设置解析
STM32F1的波特率通过BRR寄存器设置,此文详细说明如何根据给定的波特率配置USART_Init()的BRR寄存器。
2022-10-18 00:03:16
2209
1
TFTLCD-ST7789驱动程序 (库函数开发版本)
2023-02-04
STM32无法进入DMA中断服务函数
2022-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人