自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VScode-GDB调试

本文介绍了在VS Code中使用GDB调试STM32 SPI HardFault问题的方法。通过三种断点类型(代码断点、条件断点、数据断点)的灵活应用,结合具体案例展示了如何快速定位数组越界导致的SPI配置结构体被改写问题。重点讲解了数据断点的使用技巧,包括监视变量地址变化、分析调用栈等关键调试步骤,并提供了完整的GDB命令清单和问题排查模板。该方法适用于各类嵌入式系统中变量异常改变的调试场景,能有效提高排查效率。

2026-03-03 11:17:28 593

原创 环形缓冲区

2 的幂不是巧合,是对硬件特性的忠诚。最快的代码,是让 CPU 做它最擅长的事。下次设计高吞吐队列时,记住这个小秘密——让你的数据在硅片上跑圈,而不是在 CPU 流水线上堵车。嵌入式设计好书推荐登陆gitee克隆即可:https://gitee.com/qingshui0048/BOOK.git。

2025-12-03 15:39:54 408

原创 嵌入式开发中的关键策略:读改写

嵌入式开发中的关键策略:读改写。

2025-03-17 09:40:56 985 1

原创 一个高级按键扫描驱动-Telink蓝牙协议栈key_dev详解

本文旨在通过学习优秀的开源代码,了解其按键编写框架的思路,以及其中对位掩码等编程技巧的使用,精进自身的编程思路。

2025-01-13 08:33:00 1988

原创 Telink sig_mesh_sdk组网流程代码分析

Telink标准协议组网流程分析

2025-01-09 16:08:38 2092 1

空空如也

空空如也

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

TA关注的人

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