• 首页
    • 嵌入式专题
    • 工程复盘
    • 工具箱
    • 学习记录
    • 游记
    • 🎮 游戏
    • 🌌音乐
    • 关于
    • 方法与工具
    • 首页
    • 嵌入式专题
    • 工程复盘
    • 工具箱
    • 学习记录
    • 游记
    • 🎮 游戏
    • 🌌音乐
    • 关于
    • 方法与工具
    搜索
    随机换张背景
    登录 注册
    登录

    世界は灰色でも、音だけは嘘をつかなかった。

    awaiting resonance...

    風の音を探しています... 目を閉じれば、音が色になる。

  • bilibili
  • github
  • E-mail
  • 嵌入式实战

    具体故障、调试过程与硬件软件联动问题。

    post_img
    发布于 1 天前
    15 热度 无~ 嵌入式实战1680 字8 分钟Babel36aclBabel36acl

    看门狗双层策略:IWDG + 通信看门狗组合

    摘要

    IWDG 保证死机后能重启。通信看门狗保证没死但聋了时能报警。两层互补覆盖嵌入式设备最常见的两类无声故障。

    post_img
    发布于 1 天前
    8 热度 无~ 嵌入式实战1885 字9 分钟Babel36aclBabel36acl

    从 DGUS 到 HMIS:串口屏协议的演进与废弃

    摘要

    5A A5 帧格式在 STM32 上的收发、日志推送封装、参数读写映射。与 HMI 上位机共享一路 USART 的设计权衡。

    post_img
    发布于 1 天前
    13 热度 无~ 嵌入式实战1757 字8 分钟Babel36aclBabel36acl

    从 #define 到 EEPROM:嵌入式参数持久化的迁移实战

    摘要

    项目初期所有参数都是 #define。要从编译期宏迁移到运行时 EEPROM 持久化,需要一条安全的四步路径。

    post_img
    发布于 1 天前
    15 热度 无~ 嵌入式实战5819 字26 分钟Babel36aclBabel36acl

    嵌入式执行器架构:统一动作表实现与两阶段执行深度解析

    摘要

    一张声明式表格描述每个状态对应的全部执行器输出。MotorTask 周期遍历,一次性下发。新增状态只需加一行表。

    post_img
    发布于 1 天前
    9 热度 无~ 嵌入式实战1908 字9 分钟Babel36aclBabel36acl

    不要让你的 RTOS 状态机堵在 UART 上

    摘要

    一个专用 I/O 任务(CommTask)救回被串口阻塞的 RTOS 状态机——模式、陷阱与适用边界。

    post_img
    发布于 1 天前
    7 热度 无~ 嵌入式实战1516 字7 分钟Babel36aclBabel36acl

    不要用超时保护开环步进电机

    摘要

    开环步进轴没有传感器反馈时,超时保护靠不住。脉冲溢出才是唯一的硬保护线。

    post_img
    发布于 2 天前
    18 热度 无~ 嵌入式实战3924 字18 分钟Babel36aclBabel36acl

    AI Agent + AGENTS.md 知识库——嵌入式开发的 AI 辅助体系实战(双 Agent + 45 Skills + MCP + 项目宪法)

    摘要

    很多搞嵌入式的朋友看到 AI 辅助开发,第一反应是「那玩意儿写写前端还行,嵌入式能用?」 坦白说,两年前我也是这么想的。但现在我的 …

    post_img
    发布于 4 天前
    25 热度 无~ 嵌入式实战2382 字11 分钟Babel36aclBabel36acl

    两个 Bug 为什么能互相抵消:一次运动时间公式的误导性正确

    摘要

    当两个独立错误恰好把结果拉回到“看起来差不多”时,测试通过不代表公式正确,尤其是在运动控制这类边界敏感场景里。

    post_img
    发布于 4 天前
    15 热度 无~ 嵌入式实战2384 字11 分钟Babel36aclBabel36acl

    CubeMX 的 GPIO 分组陷阱:为什么一个引脚会被隔壁外设带偏

    摘要

    同一个引脚如果同时出现在两个外设分组里,CubeMX 生成的初始化代码可能让后者覆盖前者,最后表现成引脚功能对了、模式却错了。

    post_img
    发布于 4 天前
    17 热度 无~ 嵌入式实战2304 字10 分钟Babel36aclBabel36acl

    一个字符就能让 MCU 起不来:FreeRTOS `configASSERT` 的边界值陷阱

    摘要

    任务名长度刚好卡在 `configMAX_TASK_NAME_LEN` 的边界时,FreeRTOS 会直接触发 `configASSERT`,表现成上电后整机静默。

    更早的文章
    loading_svg

    © 2026 Babel36acl — 世界は灰色でも、音だけは嘘をつかなかった。

    加载耗时 0.581 秒 | 查询 89 次 | 内存使用 8.51 MB

    Theme Sakurairo by Fuukei

    近期文章

    • Flutter 工业 HMI 仪表盘 UI 架构:3746 行的响应式控制面板设计
    • HPM SDK 工程化开发指南:环境搭建到双核部署
    • Flutter HMI 完整架构:从串口抽象到控制器状态管理
    • 步进电机完整驱动指南:BSP 驱动层到运动控制算法
    • 嵌入式开发环境搭建完全指南:从 WSL2 到完整 STM32 工具链

    归档

    • 2026 年 5 月
    • 2026 年 4 月

    分类

    • 学习笔记
    • 嵌入式实战
    • 工程复盘
    • 方法与工具
    • 架构与重构