首页
›
嵌入式基础与RISC-V
›
020-嵌入式架构设计
›
《嵌入式架构设计 模块化低耦合高内聚专项实战》
VIP10
本课程属于:020-嵌入式架构设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式架构设计 模块化低耦合高内聚专项实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
架构思维筑基
为什么嵌入式需要架构设计?从单体到模…
架构思维筑基
为什么嵌入式需要…
02
模块化设计原则
单一职责原则在嵌入式中的落地 · 接口与实现的分离
模块化设计原则
单一职责原则
03
低耦合设计模式
事件驱动架构 · 消息队列解耦实战
低耦合设计模式
事件驱动架构
04
高内聚设计模式
状态机聚合 · 驱动分层聚合
高内聚设计模式
状态机聚合
05
接口设计规范
API设计七原则 · 头文件包含的艺术
接口设计规范
API
06
分层架构实战
应用层 · 服务层 · 驱动层
分层架构实战
应用层
07
组件化开发
静态库与动态库的构建 · 模块独立编译
组件化开发
静态库
08
依赖注入与回调机制
降低模块间硬依赖的经典手法
依赖注入
回调机制
09
观察者模式在嵌入式中的应用
传感器数据分发
观察者模式
嵌入式
10
命令模式与任务调度
将操作封装为命令对象
命令模式
任务调度
11
状态机设计进阶
层次状态机(HSM)与事件驱动
状态机设计进阶
HSM
12
内存管理模块化
静态内存池 · 动态分配与碎片管理
内存管理模块化
静态内存池
13
通信协议栈设计
分层解耦的协议处理框架
通信协议栈设计
分层解耦的协议处…
14
配置管理模块
参数化设计 · 运行时与编译时配置分离
配置管理模块
参数化设计
15
日志系统架构
多级别 · 多输出 · 低侵入的日志模块
日志系统架构
多级别
16
错误处理与异常传播
统一错误码与断言机制
错误处理
异常传播
17
单元测试与模块隔离
Mock对象与测试桩的构建
单元测试
模块隔离
18
代码复用与模板化
C语言中的泛型编程技巧
代码复用
模板化
19
构建系统与模块管理
CMake · Makefile的模块化组织
构建系统
模块管理
20
版本控制与分支策略
Git Flow在嵌入式项目中的应用
版本控制
分支策略
21
代码审查与质量门禁
Checklist驱动的模块评审
代码审查
质量门禁
22
实时性设计
模块化对RTOS任务划分的影响
实时性设计
RTOS
23
低功耗设计中的模块化
电源管理框架
低功耗设计
模块化
24
安全性与模块隔离
TEE与MPU保护下的模块划分
安全性
模块隔离
25
Bootloader架构设计
多阶段启动与模块加载
Bootloader
架构设计
26
设备驱动框架
Linux设备模型与嵌入式驱动抽象
设备驱动框架
Linux
27
中间件设计
文件系统 · 网络协议栈的模块化集成
间件设计
文件系统
28
遗留系统重构
从意大利面条式代码到模块化架构
遗留系统重构
从意大利面条式代…
29
架构评估与度量
耦合度 · 内聚度 · 圈复杂度计算
架构评估
度量
30
综合实战
从零构建一个智能家居网关的模块化架构
综合实战
从零构建一个智能…
所属VIP或分类
同VIP:嵌入式HAL分层架构与组件化项目交付
同VIP:嵌入式HAL分层设计与组件通信性能优化
同VIP:嵌入式依赖注入与接口隔离架构重构