自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 lvgl的TLSF算法分析

指数级增长:每个FL覆盖大小范围 [2^n, 2^(n+1))示例:FL=6 对应 [64, 128) 字节范围。

2025-12-06 12:36:23 638

原创 《一名二本大学生的暑假逆袭:手搓多功能硬件调试工具,开源!》

MdLink是一款基于ESP32-S3的多功能嵌入式开发平台,采用ESP-IDF 5.2.5开发环境。项目结构包含工具、媒体、娱乐和设置四大功能模块,支持逻辑分析仪、无线调试、USB WiFi SD卡、PWM输出等开发工具,以及视频播放、音乐播放、小游戏等娱乐功能。系统使用CherryUSB库和LVGL图形界面,支持Shell交互和OTA更新(当前受限)。硬件参考Felini电子实验室设计,集成DAPLink调试、1.47寸全面屏等功能。项目开源,欢迎功能完善、文档改进等贡献。演示视频可在B站观看,详细技术

2025-09-21 11:08:55 757

原创 msc_fat分析

FAT32文件系统分析文章摘要 本文详细解析了FAT32文件系统的存储结构和工作原理。主要内容包括: 磁盘存储结构:分为MBR(主引导记录)、DBR(分区引导记录)和EBR(扩展引导记录)三部分,分别负责启动引导、分区管理和扩展分区。 关键数据结构: MBR包含446字节引导代码和4个分区表项 DBR存储文件系统元数据 EBR用于扩展分区管理 FAT文件系统核心机制: 采用簇(cluster)作为基本存储单位 通过文件分配表(FAT)管理文件存储位置 目录项记录文件名、大小和起始簇号 文件存储方式:文件以簇

2025-07-13 00:41:34 1171

原创 esp32s3GPIO中断

Xtansa架构的esp32s3gpio中断分析

2025-07-05 00:30:10 1042

原创 调试&ST-LINK&ITM

本文主要介绍了在嵌入式开发中如何通过错误状态寄存器进行故障分析,并展示了使用Keil和CmBacktrace工具的具体方法。文章还详细描述了如何自制ST-LINK V2-1调试器,包括电路设计、3D模型展示以及通过虚拟U盘下载程序的功能。此外,文章还探讨了在STM32开发中如何重定向printf函数以通过ITM输出调试信息,并介绍了在Keil中配置调试跟踪和使用逻辑分析仪的方法。通过这些工具和技巧,开发者可以更高效地进行嵌入式系统的调试和故障排查。

2025-05-10 19:58:53 454

原创 espidf的FreeRTOS

分析risc-v架构的esp32中espidf中freertos中的实现

2025-05-05 13:36:24 1178

原创 总线错误BUG

看完韦东山老师的【调试专题实例:异步异常导致Hardfault的解决套路】,自己的一些见解

2025-04-29 09:27:31 810

espidf启动流程基于esp32c3

espidf启动流程

2025-04-10

空空如也

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

TA关注的人

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