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

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

    awaiting resonance...

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

  • bilibili
  • github
  • E-mail
  • 架构与重构

    分层边界、模块拆分、技术债与重构策略。

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

    运行时参数框架 (Runtime Config Framework)

    摘要

    参数描述表驱动读写、CRC 校验 EEPROM 完整性、写操作不自动保存防寿命耗尽、HMIS 协议动态参数发现。

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

    BSP 实现总览:10 个驱动模块的设计模式

    摘要

    硬件映射表、错误码枚举映射、DMA+回调通知、纯格式化+回调分发、直接寄存器——BSP 层 10 个驱动的五种模式。

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

    状态机引擎内部:回调注册表、子流程模块与事件系统如何协同

    摘要

    从状态机引擎内部视角看 psh_task_once 完整执行流、sm_* 子流程注册模式、事件系统解耦、子阶段枚举、状态切换全链路。

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

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

    摘要

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

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

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

    摘要

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

    post_img
    发布于 1 天前
    7 热度 无~ 架构与重构1903 字9 分钟Babel36aclBabel36acl

    状态机设计的正确模式:回调注册表替代 switch-case

    摘要

    一个 18 状态的嵌入式状态机如果全部塞在一个 switch-case 里,一个文件 900 行。回调注册表模式让每个状态独立文件、三回调驱动,新增状态零侵入。

    post_img
    发布于 1 天前
    14 热度 无~ 工程复盘8739 字40 分钟Babel36aclBabel36acl

    工业控制固件与 HMI 的工程架构复盘:从 STM32 到 Flutter 的全链路实践

    摘要

    一个完整的工业控制嵌入式系统项目复盘:四轮重构、七任务 RTOS、APP/Service/BSP 三层物理隔离、18 状态循环流程、Flutter HMI 双串口架构。311 次提交沉淀的工程经验。

    post_img
    发布于 1 天前
    18 热度 无~ 方法与工具1714 字8 分钟Babel36aclBabel36acl

    三层重构不是靠文档做到,是靠构建系统

    摘要

    一个 3 万行嵌入式项目的三层物理隔离实战——当你的构建系统不允许 APP 层 include BSP 头文件时,架构才算真正落地。

    post_img
    发布于 4 天前
    14 热度 无~ 架构与重构1425 字6 分钟Babel36aclBabel36acl

    加一层包装却不删旧入口,补丁很快就会变成第二套架构

    摘要

    新增适配层如果不同时收口旧入口,工程里就会长期并存两套调用路径,文档规则只能暂时兜底,架构本身并没有真正收敛。

    loading_svg

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

    加载耗时 1.291 秒 | 查询 87 次 | 内存使用 13.24 MB

    Theme Sakurairo by Fuukei

    近期文章

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

    归档

    • 2026 年 5 月
    • 2026 年 4 月

    分类

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