首页
›
嵌入式基础与RISC-V
›
172-嵌入式系统软件架构
›
《嵌入式系统软件架构模块划分接口定义架构重构实战》
VIP10
本课程属于:172-嵌入式系统软件架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统软件架构模块划分接口定义架构重构实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式系统架构概述
什么是嵌入式系统架构 · 为什么需要架构设计 · 常见架构模式(分层架构
嵌入式系统架构概…
什么是嵌入式系统…
02
模块划分原则
高内聚低耦合原则 · 单一职责原则 · 接口隔离原则
模块划分原则
高内聚低耦合原则
03
接口定义规范
接口设计原则 · 接口文档编写 · 接口版本管理
接口定义规范
接口设计原则
04
硬件抽象层(HAL)设计
HAL的作用与定位 · HAL接口定义 · HAL实现策略
HAL
硬件抽象层
05
操作系统抽象层(OSAL)设计
OSAL的作用 · 任务管理接口 · 同步互斥接口
OSAL
操作系统抽象层
06
中间件层设计
通信中间件 · 存储中间件 · 日志中间件
间件层设计
通信
07
应用层架构设计
应用模块划分 · 应用状态机设计 · 应用消息通信
应用层架构设计
应用模块划分
08
驱动层架构设计
设备驱动模型 · 驱动接口定义 · 驱动加载机制
驱动层架构设计
设备驱动模型
09
通信协议栈设计
协议分层设计 · 协议接口定义 · 协议状态机
通信协议栈设计
协议分层设计
10
内存管理架构设计
静态内存分配 · 动态内存分配 · 内存池设计
内存管理架构设计
静态内存分配
11
任务调度架构设计
任务优先级设计 · 任务调度策略 · 任务间通信
任务调度架构设计
任务优先级设计
12
时间管理架构设计
系统时钟设计 · 定时器管理 · 时间同步机制
时间管理架构设计
系统时钟设计
13
错误处理架构设计
错误码定义 · 错误传播机制 · 错误恢复策略
错误处理架构设计
错误码定义
14
日志系统架构设计
日志级别定义 · 日志输出接口 · 日志存储策略
日志系统架构设计
日志级别定义
15
配置管理架构设计
配置参数定义 · 配置存储方式 · 配置热更新
配置管理架构设计
配置参数定义
16
安全架构设计
安全启动 · 安全存储 · 安全通信
安全架构设计
安全启动
17
电源管理架构设计
电源状态定义 · 电源状态切换 · 功耗优化策略
电源管理架构设计
电源状态定义
18
诊断架构设计
诊断协议栈 · 诊断服务定义 · 诊断会话管理
诊断架构设计
诊断协议栈
19
Bootloader架构设计
Bootloader分区设计 · 启动流程设计 · 固件更新机制
Bootloader
架构设计
20
架构重构概述
什么是架构重构 · 为什么需要重构 · 重构的时机与风险
架构重构概述
什么是架构重构
21
架构评估方法
架构评估指标 · 架构评估工具 · 架构评估报告
架构评估方法
架构评估指标
22
代码坏味道识别
重复代码 · 过长函数 · 过大类
代码坏味道识别
重复代码
23
重构技术
提取函数 · 提取类 · 移动函数
重构技术
提取函数
24
模块重构实战
模块拆分 · 模块合并 · 模块接口重构
模块重构实战
模块拆分
25
接口重构实战
接口拆分 · 接口合并 · 接口参数重构
接口重构实战
接口拆分
26
数据流重构实战
数据流分析 · 数据流优化 · 数据流解耦
数据流重构实战
数据流分析
27
状态机重构实战
状态机分析 · 状态机简化 · 状态机提取
状态机重构实战
状态机分析
28
遗留系统重构策略
遗留系统分析 · 渐进式重构 · 绞杀者模式
遗留系统重构策略
遗留系统分析
29
重构测试策略
单元测试 · 集成测试 · 回归测试
重构测试策略
单元测试
30
架构重构案例实战
一个完整的嵌入式系统架构重构案例 · 从分析到设计到实现到测试的全过程
架构重构案例实战
一个完整的嵌入式…
所属VIP或分类
同VIP:嵌入式HAL与OSAL组件通信及分层架构设计
同VIP:嵌入式分层架构任务调度故障定位实战
同VIP:嵌入式系统软件架构-分层架构接口定义驱动开发实战