logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32H743实战(三)-- 时钟系统配置

本文介绍两种常见的开发方案,并系统说明时钟(RCC)配置的关键参数及其逻辑关系。本文将深入解析 H743 的 **时钟架构原理**,并以两种常见的开发方案:**STM32CubeMX + Keil** 和 **STM32CubeIDE**演示如何完成主频 400 MHz 的时钟配置。

文章图片
#stm32#嵌入式硬件#单片机
STM32时钟系统

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

文章图片
#stm32#单片机#嵌入式硬件
STM32H743实战2--硬件准备

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

文章图片
#stm32#嵌入式硬件#单片机
STM32H743实战1-STM32 产品线概览

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

文章图片
#stm32#嵌入式硬件#单片机
STM32H743实战1-STM32 产品线概览

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

文章图片
#stm32#嵌入式硬件#单片机
用chatgpt学习在Iconfinder网站下载png图标

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

文章图片
#学习
Qt常用的按钮控件编程(五)-- QCommandLinkButton 按钮

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

文章图片
#qt#开发语言
ubuntu虚拟机安装Qt4 for ARM 交叉开发环境

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

文章图片
#qt#arm开发#ubuntu +1
到底了