自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 STM32——定时器理论概述

本文系统介绍了STM32定时器的基本原理与功能模块。主要内容包括:1)通用定时器的三大核心部分(时钟源、时基单元、输入捕获/输出比较)及其工作原理,重点讲解了PWM模式和编码器接口;2)高级定时器特有的重复计数、互补PWM输出、死区控制和刹车功能;3)基本定时器的简化结构。文章通过详细框图和工作流程图,阐述了定时器在不同应用场景(如电机控制)中的关键作用,特别是正交编码器接口如何通过相位差判断旋转方向的原理。全文结构清晰,兼顾理论与实际应用,为STM32定时器的理解和应用提供了全面指导。

2025-10-07 20:56:39 806

原创 STM32 启动执行逻辑与代码烧入方法详解:从底层原理到实操落地

STM32启动与代码烧录原理详解:从底层机制到操作实践 启动流程解析: 上电后CPU从0x00000000地址开始,根据BOOT引脚配置选择启动存储器(Flash/系统存储器/SRAM) 访问Flash中的中断向量表,依次完成:初始化栈指针(MSP)→定位复位向量→执行__main初始化→跳转用户main() 关键过程通过"仓库管理"比喻形象说明中断向量表、栈空间和变量初始化的作用 代码烧录方法: 直接烧录:通过ST-Link等调试器直接将程序写入Flash 间接烧录:通过串口利用系统存

2025-08-29 03:42:30 1229

原创 从 0 到 1 深刻理解 STM32:芯片工作原理与时钟管理底层逻辑

当我们使用STM32时候,会写代码和使用库函数了,也能实现一些简单的现象了,但至于代码为什么这样写,以及为什么这样写对应的设备就能被驱动起来,我们有没有去思考过为什么,也就是它原理是什么,如果你只知道这样写但是不知道为什么这样写,那么这个文章就会很好的帮助你从0到1理解STM32芯片工作的底层逻辑,如果你知道了为什么这样写,那么这篇文章同样的也能帮助你从另外一个角度更加深刻STM32工作原理。

2025-07-31 18:40:34 1302 2

原创 结合当前就业市场趋势的以就业为导向的嵌入式方向大学四年规划建议

本文针对2025年嵌入式就业市场,提出分阶段的大学四年规划建议。行业趋势显示软硬通吃方向需求增长显著,涉及RISC-V、Linux内核裁剪等技术。规划建议:大一夯实C语言和硬件基础;大二学习ARM架构和实时系统;大三按汽车电子、工业控制或边缘AI方向深化技能;大四优先头部企业实习。强调越早实习越好,并提供校招、社招等多渠道就业信息。薪资方面,应届生平均月薪12K-22K,高级工程师年薪可达40万+。

2025-07-28 23:39:54 1169

原创 STM32——GPIO的应用(下)

本文聚焦 STM32 GPIO 应用,以独立按键控 LED、光敏电阻控蜂鸣器为例,带你吃透 GPIO 驱动外设。先回顾 GPIO 驱动外设的使能时钟、初始化外设两步核心流程。解析独立按键(上拉/下拉电阻式)、光敏电阻原理图,理解底层逻辑。用模块化编程,封装 GPIO 初始化等函数。围绕案例,讲电路连接与代码逻辑,如按键状态判断、LED 控制、光敏信号读取及蜂鸣器驱动,,助你轻松实现功能,并学会举一反三驱动其他外设。

2025-07-28 22:49:27 1984

原创 两分钟理解——上拉电阻与下拉电阻原理

本文深入浅出地讲解了上拉电阻和下拉电阻的工作原理。上拉电阻通过大电阻连接VCC,无驱动时输出高电平(电阻分压可忽略),有驱动时形成通路输出低电平;下拉电阻则相反,连接GND时默认输出低电平,被驱动时输出高电平。文章结合旋转编码器实例,用欧姆定律分析了高/低电平的产生机制,帮助读者从本质上理解这两种电阻在数字电路中的作用原理。全文通过简化电路分析和直观示意图,为初学者提供了清晰的学习路径。

2025-07-27 23:34:12 5192

原创 STM32——GPIO的应用(上)

本文介绍了STM32中GPIO的应用,重点讲解了LED的闪烁与流水灯实现方法。首先概述了标准库中RCC和GPIO相关函数的使用,包括时钟使能、GPIO初始化和引脚控制等关键操作。然后详细分析了LED低电平和高电平两种点亮方式的电路原理,并提供了对应的原理图说明。最后通过实际案例演示了LED闪烁和流水灯的效果,给出了具体的硬件接线方案和程序实现思路。文章由浅入深地讲解了STM32驱动外设的基本流程,帮助读者建立GPIO应用的基本框架。

2025-07-27 16:31:16 807

原创 STM32——GPIO知识梳理

本文介绍了STM32微控制器的GPIO(通用输入/输出)基本结构和工作原理。主要内容包括: GPIO的基本结构:挂载在APB2总线上,由寄存器和驱动器组成,每个GPIO外设包含16个引脚,通过32位寄存器控制。 引脚保护机制:内置保护二极管防止过压和欠压损坏电路。 输入部分:包含上拉/下拉电阻、施密特触发器和输入数据寄存器,实现信号整形和稳定输入。 输出部分:通过P-MOS和N-MOS管组合实现推挽输出、开漏输出等不同工作模式。 GPIO的8种工作模式:包括4种输入模式(浮空、上拉、下拉、模拟)和4种输出模

2025-07-25 01:02:08 2276 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除