随笔分类 -  STM32

摘要:解码STM32定时器:原理、配置与实战定时器核心概述 定时器是STM32微控制器中核心的外设之一,核心功能是通过精准的时钟计数实现定时控制、中断触发、波形生成等功能。在嵌入式系统中,定时器的应用场景极为广泛,例如: 定时控制:LED灯周期性翻转、系统延时函数实现、任务调度器时钟基准; 波形生成:通过PWM(脉冲宽度调制)控制电机转速、舵 阅读全文
posted @ 2026-01-12 19:00 YouEmbedded 阅读(11) 评论(0) 推荐(0)
摘要:解码从架构到嵌套向量中断控制器(NVIC)软件架构设计 嵌入式系统的软件架构直接决定程序的执行效率、实时响应能力和可维护性,常见架构从简单到复杂分为轮询式、前后台式和多任务式三类,适用于不同的应用场景。 轮询式架构 轮询式架构是最基础的嵌入式软件架构,核心逻辑是“初始化+顺序循环执行”。程序启动后先完成所有硬件的初始化配置,随后进入死循环, 阅读全文
posted @ 2026-01-11 21:06 YouEmbedded 阅读(6) 评论(0) 推荐(0)
摘要:解码按键检测、Systick 定时器按键检测的原理与应用 基本概念 按键是单片机系统中核心的人机交互元件,通过机械接触或电容感应将用户操作转化为电信号,为单片机提供输入控制。常见类型包括: 机械按键:实体按压式,结构简单,成本低,适用于多数场景; 薄膜按键:轻触式,体积小、寿命长,常用于家电面板; 电容式按键:非接触感应,无机械磨损, 阅读全文
posted @ 2026-01-11 00:01 YouEmbedded 阅读(17) 评论(0) 推荐(0)
摘要:解码GPIO、寄存器与蜂鸣器(三极管)GPIO外设接口原理 GPIO(通用输入输出端口)是STM32最基础的外设,可通过软件配置为输入、输出、复用或模拟模式,用于连接LED、按键、传感器等外部器件。其核心配置流程为:定义初始化结构体 → 开启外设时钟 → 配置结构体成员 → 初始化外设。 核心配置步骤(以LED点亮为例,LED接PF10 阅读全文
posted @ 2025-12-30 21:11 YouEmbedded 阅读(22) 评论(0) 推荐(0)
摘要:解码GPIO到核心元件的原理与应用GPIO外设 基础概念 GPIO(General Purpose Input/Output,通用输入/输出接口)是MCU的核心接口模块,用于芯片与外部设备(传感器、执行器、显示器等)的双向数据交互,是嵌入式开发中最常用的外设接口。 GPIO本质是可编程数字信号接口,可通过软件配置为多种工作模式:推挽 阅读全文
posted @ 2025-12-27 18:56 YouEmbedded 阅读(42) 评论(0) 推荐(0)
摘要:解码STM32F4环境搭建、工程搭建与烧录嵌入式开发技术栈 基础概念 嵌入式系统是专为特定应用场景设计的计算机系统,以实际需求为核心,基于现代计算机技术构建,软硬件可灵活裁剪优化。其应用场景对尺寸、稳定性、功耗、运算性能要求严苛,涵盖工业控制、消费电子、低空经济、医疗设备、汽车电子等领域。开发者需掌握计算机体系结构、操作系统原理等基础,同时 阅读全文
posted @ 2025-12-25 21:44 YouEmbedded 阅读(87) 评论(0) 推荐(0)