
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍两种常见的开发方案,并系统说明时钟(RCC)配置的关键参数及其逻辑关系。本文将深入解析 H743 的 **时钟架构原理**,并以两种常见的开发方案:**STM32CubeMX + Keil** 和 **STM32CubeIDE**演示如何完成主频 400 MHz 的时钟配置。

STM32时钟系统采用树状结构,分为高速和低速两大分支。高速时钟系统(HSI/HSE→PLL→SYSCLK)驱动CPU、总线等核心模块,频率达MHz级;低速时钟系统(LSI/LSE)则为RTC、看门狗等提供kHz级低频支持。两者通过RCC模块协调,高速系统侧重性能,低速系统专注低功耗,共同确保MCU在不同工作模式下的稳定运行。理解时钟树结构是优化系统性能和功耗管理的关键。

在学习或开发基于 STM32 的产品之前,硬件准备是至关重要的一环。它直接影响代码烧录、调试、外设驱动开发以及系统验证等工作的顺利开展。完善而合理的硬件环境,不仅能显著提升开发效率,还能有效降低调试难度。本文将提供一份较为完整的 STM32 硬件准备清单,并对其中最核心的工具——开发板 进行详细介绍。同时,将简要介绍几家主流的 STM32 开发板厂商及其产品特性,重点对比 STM32H743 系列

本文系统梳理了STM32系列微控制器的产品体系。从性能与功能等级、内核架构、典型应用三个维度进行分类。重点介绍了旗舰级H7系列的特性与型号差异,并解析了STM32命名规则。文章还总结了配套开发工具链,指出STM32已形成从简单控制到高性能计算的完整生态,可满足不同场景需求。H7系列凭借480MHz主频和丰富外设,成为高端嵌入式应用的代表性选择。

本文系统梳理了STM32系列微控制器的产品体系。从性能与功能等级、内核架构、典型应用三个维度进行分类。重点介绍了旗舰级H7系列的特性与型号差异,并解析了STM32命名规则。文章还总结了配套开发工具链,指出STM32已形成从简单控制到高性能计算的完整生态,可满足不同场景需求。H7系列凭借480MHz主频和丰富外设,成为高端嵌入式应用的代表性选择。

我们在工作和生活中,常常需要获取各种各样的信息和知识,ChatGPT作为一项辅助工具,是完成这项工作最好的帮手。本文用一个获取.png图标的例子,展示使用chatgpt获取知识和信息的方法。

本文介绍QT常用控件`QCommandLinkButton`按钮编程。通过这个例子,进一步巩固QT管理资源机制,巩固QT的信号与槽知识,本例程还使用了QListView控件显示文件列表,同时使用水平布局(QHBoxLayout)和 竖直布局(QVBoxLayout)展示如何布局界面上的控件。本例程设计是在chatgpt的帮助下完成的,编译代码经过测试通过。

为了维护公司的早期项目,需要在ubuntu18.04虚拟机中安装QT4-ARM交叉开发环境,用一篇博文记录下来,供与我有相同需求的同仁参考。








