
STM32中RTC简介以及使用方法
STM32H750的实时时钟(RTC)是一个独立的BCD定时器/计数器,它还具有日历功能。RTC提供了一个日历时钟、两个可编程的闹钟中断,以及一个具有中断功能的周期性可编程唤醒标志。

一个严谨的STM32串口DMA发送&接收机制
存储器直接访问(Direct Memory Access,DMA)是CPU用于将数据从一个地址空间复制到另一个地址空间的组件,该过程不需要CPU的干预,数据复制完成后通知CPU进行处理。

STM32高级开发——链接器与启动文件
对大多数同学来说,理解编译器将.c文件编译为.o文件并不是很困难,但是最后链接的过程可能会让人难以理解其作用和必要性。另外,在样例工程中启动的文件为什么是自己编写的,并且如何实现将程序入口引导到main函数上,这两个问题也会让人感到困惑。接下来,我们将深入讨论这两个问题。

VScode + keil开发环境搭建安装使用过程
这篇文章主要介绍了如何使用VScode + keil来搭建和安装开发环境。文章详细介绍了整个过程,并对学习和工作具有一定的参考价值。如果你需要,可以参考一下。

如何使用CubeMx生成一个DFU工程
使用DFU(Device Firmware Upgrade)进行IAP(In-Application Programming)非常方便,可以通过USB直接对应用程序进行升级。因此,掌握DFU制作的方法非常有益,特别是使用CubeMx工具可以快速完成。本文将以STM3240G-EVL评估板为基础,逐步实现一个DFU的IAP工程。