Skip to content

v0.10.0 — 第二个公开版本:22 篇文档 / 71 条实测坑 / 首个 CMake 工程

Latest

Choose a tag to compare

@wdcjx wdcjx released this 30 Oct 12:13
· 20 commits to main since this release

自 v0.9.1 以来沉淀的 8 个实测工程全部上库,技能库从 19 篇文档 / 54 条坑成长到 22 篇文档 / 71 条实测坑,覆盖 Keil / IAR / CMake 三种构建体系。

新增领域文档

  • 多协议总线工具(v0.10.0):Linno 总线分析仪(F407VET6+LVGL,首个 CMake/CLion 样本)——9 端口监视/网桥/信号源探针、HAL 弱回调=ISR 数据流、双时基、椭圆轨道 PD 缓动菜单、CMake 迁移四件事、FPU 编译选项必查
  • 低功耗与可穿戴(v0.9.6):OV-Watch 智能手表(F411+FreeRTOS+LVGL)——STOP 休眠全套、外部看狗、IAP 双固件升级、LVGL 自适应节拍与 HW_USE 硬件抽象、validator --density f4
  • FOC 电机控制 / 多机协同机器人(v0.9.5):7 节点机器人系统(F103/F105/F407 混编)与 SimpleFOC 移植(SVPWM/三环 PID/校零流程)
  • 温控与低速执行器(v0.9.4):300W 加热台(首个 IAR 样本)——HSI 无晶振、MAX6675、Flash 磨损均衡、WFI 主循环
  • 音频与信号处理(v0.9.3):DDS 电子琴+FFT 频谱仪——TIM 触发 DAC 波表/ADC 批采样/CMSIS-DSP 频谱链/AD8402 电子音量
  • 机电控制(v0.9.8):桌面宠物四足机器人——两版对照读码、四足对角步态、国产芯片适配实证(工程零改动直烧)
  • 内部 FLASH 读写(v0.9.7):SRAM 影子+整页保存参数方案、唯一 ID 读取、IROM 静默覆盖坑

静态检查器增强

  • 新增 --density f4(F4 系完整向量表)与 --density hd 密度域
  • 时钟规则支持 CubeMX 业务层重配降级(HAL_xxx_Init(&hxxx) 句柄风格识别)与宏封装时钟
  • HAL 弱回调按 ISR 扫描(volatile / 阻塞调用纪律)
  • 每轮沉淀均带回归(bad_sample / 模板 / 历史样本违规数不变)

安装

npx skills add wdcjx/Embedded-programming

或在 DSH / Claude 技能库粘贴仓库地址安装。反馈走 Issues,知识沉淀贡献见 CONTRIBUTING。