自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

i萌依的博客

前行就是答案

  • 博客(107)
  • 收藏
  • 关注

原创 STM32自学进阶指南:从入门到精通的成长路径 | 零基础入门STM32第九十九步

自学STM32单片机时,应优先通过ISP下载方式苦练基本功,避免过度依赖仿真调试。同时,了解HAL库和标准库的优缺点,以标准库作为入门教学更合适。此外,需掌握定时器、中断的复杂功能及USB从设备接口等知识。通过数据手册和搜索引擎查找资料,独立解决问题以积累经验和提升能力。自学过程中应保持敬畏之心,不断总结未知领域,持续进步。

2025-04-13 16:00:49 1935

原创 STM32入门100步学习全总结:从零到独立开发的成长之路 | 零基础入门STM32第九十八步

STM32入门一百步涵盖了从基本概念、平台建立、核心版功能、开发板功能、配件包功能到内部功能等内容的详细讲解。通过学习单片机的运算和通信,掌握其核心功能,如RTC时钟、看门狗、定时器等,以及通过反复练习和自学指导,能够独立解决问题,实现单片机开发。最后,通过学习方法和自学建议,为学习者提供了继续深入学习和项目开发的路径。

2025-04-13 15:23:05 1059

原创 STM32 CRC校验与芯片ID应用全解析:从原理到实践 | 零基础入门STM32第九十七步

CRC校验与芯片ID在STM32单片机中作为辅助功能,虽不常用,但在特定场景下具有重要性。本篇在程序中实现CRC校验和读取芯片ID,为单片机应用提供数据验证和身份识别的功能。

2025-04-09 19:58:19 1728

原创 STM32定时器完全指南:从基础原理到高级应用 | 零基础入门STM32第九十六步

STM32的定时器功能丰富,包括输入捕获、输出比较PWM和单脉冲模式。其中,PWM功能最为常用。此外,定时器还具备定时功能,可在程序上设计定时操作。普通定时器定时中断的基本使用方法是设置重装载值和预分屏系数,并在中断处理函数中处理定时任务。定时器中断开启后,定时器将独立工作,当定时时间到达时,会产生中断并自动跳入中断处理函数执行相关程序。

2025-04-08 21:08:59 1211

原创 STM32看门狗应用实战:独立看门狗与窗口看门狗深度解析(下) | 零基础入门STM32第九十五步

独立看门狗通过配置预分频器和重装载值,设置定时时间,并在程序中定期喂狗防止复位。窗口看门狗在此基础上增加窗口时间,精确控制喂狗时间范围,通过中断服务函数处理计时到0x3F产生的复位信号。这两种看门狗都用于监控单片机运行,确保系统稳定性和可靠性。

2025-04-07 19:31:09 1263

原创 STM32看门狗原理与应用详解:独立看门狗 vs 窗口看门狗(上) | 零基础入门STM32第九十四步

看门狗是单片机系统中的一个辅助功能,用于监控程序是否正常工作。它包含一个倒计数器和喂狗机制,若程序正常则定期复位计数器,否则计数器归零导致系统复位。STM32单片机提供独立看门狗和窗口看门狗,前者基于独立时钟源,后者与主时钟同步并具备早期预警中断功能。

2025-04-06 19:23:40 1841 2

原创 STM32低功耗模式详解:睡眠、停机、待机模式原理与实践(下) | 零基础入门STM32第九十三步

低功耗模式程序分析包括睡眠模式、停机模式和待机模式。睡眠模式通过中断或事件唤醒CPU,停机模式通过外部中断或RTC闹钟唤醒,待机模式只能通过复位按键或专用的唤醒按键唤醒。

2025-04-05 12:07:04 1667

原创 STM32F103低功耗模式深度解析:从理论到应用实践(上) | 零基础入门STM32第九十二步

低功耗模式通过关闭单片机内部功能来降低功耗,分为睡眠模式、停机模式和待机模式三种。每种模式关闭的功能不同,对系统影响也不同,需根据实际应用选择。

2025-04-02 19:44:01 1678

原创 MPU6050模块详解:从寄存器配置到数据读取(下) | 零基础入门STM32第九十一步

MPU6050驱动开发核心在于通过I2C总线配置寄存器(量程/采样率/滤波),读取6轴原始数据后结合量程参数进行物理量转换,配合DMP或滤波算法可实现精准姿态检测,适用于无人机、平衡车等运动控制场景。

2025-04-01 14:00:00 1404

原创 MPU6050模块详解:从寄存器配置到数据读取(中) | 零基础入门STM32第九十步

通过深入理解寄存器映射关系,开发者可以灵活实现各种运动感知应用。

2025-04-01 08:00:00 1193

原创 MPU6050模块详解:从原理到STM32驱动指南(上) | 零基础入门STM32第八十九步

MPU6050凭借高集成度和易用性,成为运动感知项目的首选传感器。掌握其硬件连接、地址配置及DMP功能,可快速实现姿态解算、手势识别等应用。

2025-03-30 14:09:36 2430

原创 DHT11数字温湿度传感器驱动开发全解析(下) | 零基础入门STM32第八十八步

本文深入解析了DHT11传感器的驱动实现原理,从GPIO配置到数据校验完整呈现了单总线通信的开发流程。示例代码经过实际验证,可直接应用于STM32平台。

2025-03-30 13:38:48 1167

原创 DHT11数字温湿度传感器驱动开发全解析(中) | 零基础入门STM32第八十七步

本文从驱动架构设计到具体实现细节,全面解析了DHT11传感器的驱动开发过程。通过模块化设计和严格的时序控制,可构建稳定可靠的温湿度监测系统。

2025-03-27 14:00:00 1140

原创 DHT11数字温湿度传感器驱动开发全解析(上) | 零基础入门STM32第八十六步

DHT11凭借其优异的性价比和易用性,成为温湿度监测领域的经典选择。通过深入理解其技术规格和通信协议,开发者可构建稳定可靠的环境监测系统。

2025-03-27 08:00:00 997

原创 STM32驱动SG90舵机全攻略:从波形生成到实战应用(下) | 零基础入门STM32第八十五步

本文从硬件原理到参数配置,系统解析了STM32定时器PWM控制的实现方法。通过理解ARR/PSC的物理意义,掌握不同PWM模式的特点,开发者可以快速实现舵机、电机等设备的精准控制。

2025-03-26 14:00:00 1472

原创 STM32驱动SG90舵机全攻略:从波形生成到实战应用(中下) | 零基础入门STM32第八十四步

本文详细解析了STM32定时器PWM控制舵机的完整实现方案,从硬件连接到软件配置均给出了可落地的解决方案。通过调整定时器参数,本方案可扩展应用于步进电机控制、LED调光等场景。

2025-03-26 08:00:00 1938

原创 STM32驱动SG90舵机全攻略:从波形生成到实战应用(中上) | 零基础入门STM32第八十三步

本文系统解析了STM32定时器PWM生成的核心原理与工程实践要点,通过数学建模揭示了ARR与CCR的配置逻辑。

2025-03-25 14:00:00 643

原创 STM32驱动SG90舵机全攻略:从原理到代码实现(上) | 零基础入门STM32第八十二步

本文从硬件原理到软件实现完整解析了STM32驱动SG90舵机的技术要点。示例代码采用延时法实现简单PWM,适合入门学习。

2025-03-25 08:00:00 1346

原创 STM32外部中断深度解析:从原理到实战应用—与NVIC优先级管理(下) | 零基础入门STM32第八十一步

本文深入剖析了STM32外部中断与NVIC优先级管理的核心技术,通过代码实例和示意图解构了中断处理的全流程。

2025-03-24 14:00:00 1732

原创 STM32外部中断深度解析:从原理到实战应用—矩阵键盘中断驱动(中) | 零基础入门STM32第八十步

本文从硬件连接到软件实现全面解析了STM32矩阵键盘中断驱动的开发过程,重点阐述了中断配置、优先级管理和实际应用中的优化技巧。

2025-03-24 08:00:00 1761

原创 STM32外部中断深度解析:从原理到实战应用—矩阵键盘中断驱动(上) | 零基础入门STM32第七十九步

本文从理论到实践全面解析了STM32外部中断的开发要点,通过对比表格、代码实例和示意图直观呈现关键技术细节。

2025-03-23 16:00:00 1276

原创 矩阵键盘原理与单片机驱动设计详解—端口反转法(下) | 零基础入门STM32第七十八步

本文详细解析了基于STM32的矩阵键盘驱动开发全流程,从硬件配置到软件算法的每个环节都提供了可落地的解决方案。

2025-03-23 11:06:36 1036

原创 矩阵键盘原理与单片机驱动设计详解(上) | 零基础入门STM32第七十七步

本文详细解析了矩阵键盘从基础原理到工程实践的全流程设计方法。直接驱动方案适合低成本小规模应用,而CH456等专用芯片方案则为复杂系统提供更优的扩展性。

2025-03-21 08:00:00 1238

原创 STM32通过CH376实现U盘文件系统操作详解 | 零基础入门STM32第七十六步

本文详细解析了基于STM32和CH376的U盘文件系统实现方案,涵盖了从底层驱动到上层应用的完整实现过程。

2025-03-20 14:00:00 1033

原创 STM32 SPI总线驱动CH376T实现U盘/TF卡读写全解析—SPI通信、命令集与文件操作(下) | 零基础入门STM32第七十五步

本文详细解析了CH376的SPI驱动开发、命令集及文件操作流程。通过合理封装初始化、读写函数,可快速实现U盘/SD卡文件管理功能。

2025-03-20 08:00:00 1210

原创 STM32 SPI总线驱动CH376T实现U盘/TF卡读写全解析—在U盘读写中的应用(中下) | 零基础入门STM32第七十四步

通过SPI总线驱动CH376芯片,单片机可轻松实现U盘/SD卡的文件读写功能。理解SPI的工作模式、NSS控制及数据位顺序设置是关键。

2025-03-19 14:00:00 1051

原创 STM32 SPI总线驱动CH376T实现U盘/TF卡读写全解析—CH376数据手册分析(中上) | 零基础入门STM32第七十三步

CH376通过高度集成的设计,大幅简化了单片机与U盘/SD卡的交互。

2025-03-19 08:00:00 1442

原创 STM32 SPI总线驱动CH376T实现U盘/TF卡读写全解析(上) | 零基础入门STM32第七十二步

通过本文可以全面掌握STM32通过SPI驱动CH376T进行U盘/TF卡读写的关键技术。

2025-03-18 14:00:00 1589

原创 STM32 MY1690语音芯片实现智能时间播报系统 | 零基础入门STM32第七十一步

通过合理设计语音文件结构和播报算法,可构建自然流畅的语音交互系统。

2025-03-18 08:00:00 1113

原创 STM32 MP3播放原理与应用开发—与MY1690语音芯片交互全解析(下) | 零基础入门STM32第七十步

通过深入理解指令协议和状态机设计,开发者可以构建高可靠性的语音交互系统。

2025-03-17 14:00:00 1454

原创 STM32 MP3播放原理与应用开发—与MY1690语音芯片交互全解析(中) | 零基础入门STM32第六十九步

通过深度封装协议指令,开发者可快速构建智能语音交互系统。建议结合状态机设计实现更复杂的播放队列管理,并利用BUSY信号实现精准的播放同步控制。

2025-03-17 08:00:00 985

原创 STM32 MP3播放原理与应用开发—MY1690X-16S语音芯片全解析(上) | 零基础入门STM32第六十八步

通过合理利用MY1690X-16S的丰富指令集,开发者可快速构建高性能语音系统。

2025-03-16 14:00:00 774

原创 STM32模拟摇杆驱动全解析:从硬件结构到数据采集 | 零基础入门STM32第六十七步

本文深入剖析了STM32模拟摇杆的驱动实现,通过硬件结构图解与软件流程分析,构建了从物理信号到数字处理的完整知识体系。提供的数据处理方案与扩展应用示例,为开发高精度控制设备奠定了坚实基础。

2025-03-16 08:00:00 1596

原创 STM32 ADC原理与驱动详解:从存储器映射到多通道采集(下) | 零基础入门STM32第六十六步

本文深入剖析了STM32 ADC驱动的实现原理,通过代码注释与结构图解的有机结合,帮助开发者全面掌握多通道ADC采集技术。重点突出了DMA传输机制与校准流程,并提供了可扩展的多通道方案,为各类工业检测应用奠定基础。

2025-03-15 14:00:00 1093

原创 STM32 ADC原理与驱动详解:从光敏电阻到数字转换(上) | 零基础入门STM32第六十五步

本文系统解析了STM32 ADC模块的工作原理与实战应用,通过结构化的原理说明和可视化图表,帮助开发者快速构建模拟信号采集系统。

2025-03-15 08:00:00 2756

原创 STM32 CAN总线原理与应用开发指南—数据接收全解析(下) | 零基础入门STM32第六十四步

本文系统解析了CAN总线接收机制,从硬件过滤到软件处理层层递进,提供了可直接复用的代码模板和调试方案。通过结构化的图示和代码注释,帮助开发者快速构建可靠的CAN通信系统。

2025-03-14 14:00:00 1119

原创 STM32 CAN总线原理与应用开发指南—数据发送全解析(中下) | 零基础入门STM32第六十三步

该文章以代码解析为核心,通过可视化图表和实际案例,系统讲解了CAN总线发送机制。既适合初学者快速入门,也为进阶开发提供了扩展思路。

2025-03-14 08:00:00 851

原创 STM32 CAN总线原理与应用开发指南(中上) | 零基础入门STM32第六十二步

本文全面解析了CAN总线的技术原理与STM32实现方案,包含协议要点、代码解析和实践建议,可作为CAN开发的快速入门指南。

2025-03-13 14:00:00 1263

原创 STM32 CAN总线原理与应用开发指南(上) | 零基础入门STM32第六十一步

通过合理应用CAN总线技术,可构建出满足工业4.0要求的高可靠通信系统。

2025-03-13 08:00:00 1137

原创 STM32 RS485总线通信开发详解 | 零基础入门STM32第六十步

通过本方案,可构建工业自动化、智能楼宇等场景的可靠通信系统。完整工程代码已通过STM32F103验证,可直接应用于实际项目。

2025-03-12 14:00:00 1519

空空如也

空空如也

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

TA关注的人

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