首页
›
嵌入式基础与RISC-V
›
111-嵌入式系统架构设计
›
《嵌入式系统项目管理与软件分层调优实战》
VIP10
本课程属于:111-嵌入式系统架构设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统项目管理与软件分层调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式系统概述
定义 · 特点 · 分类
嵌入式系统概述
定义
02
项目管理基础
嵌入式项目生命周期 · 敏捷开发与瀑布模型 · 需求分析与文档管理
项目管理基础
嵌入式项目生命周…
03
软件分层架构
分层设计原则 · 驱动层 · 中间件层
软件分层架构
分层设计原则
04
硬件抽象层(HAL)
HAL设计模式 · 接口定义 · 跨平台移植策略
HAL
硬件抽象层
05
实时操作系统(RTOS)选型
FreeRTOS · RT-Thread · uC/OS对比与选择依据
RTOS
实时操作系统
06
任务管理与调度
任务创建/删除 · 优先级配置 · 调度策略(抢占式/时间片)
任务管理
调度
07
任务间通信
队列 · 信号量 · 互斥锁
任务间通信
队列
08
内存管理
静态分配vs动态分配 · 内存碎片问题 · 堆栈溢出检测
内存管理
vs
09
时间管理
系统节拍 · 软件定时器 · 时间戳获取与精度控制
时间管理
系统节拍
10
中断管理
中断优先级 · 中断嵌套 · 临界区保护
断管理
断优先级
11
低功耗设计
睡眠模式 · 动态调频 · 外设电源管理
低功耗设计
睡眠模式
12
驱动开发模型
字符设备 · 块设备 · 网络设备驱动框架
驱动开发模型
字符设备
13
GPIO与外部中断驱动
寄存器操作 · 中断服务函数编写 · 去抖处理
GPIO
外部
14
UART驱动与通信协议
轮询/中断/DMA模式 · 环形缓冲区设计 · 流控
UART
驱动
15
I2C/SPI总线驱动
主从模式 · 时序控制 · 多设备冲突解决
I2C/SPI
总线驱动
16
ADC与传感器驱动
采样率配置 · 数据滤波算法 · 校准策略
ADC
传感器驱动
17
Flash存储与文件系统
Nor/Nand Flash驱动 · LittleFS/FATFS移植
Flash
存储
18
网络协议栈
LwIP移植 · TCP/UDP Socket编程 · MQTT客户端实现
网络协议栈
LwIP
19
调试工具链
GDB调试 · OpenOCD · J-Link/Segger RTT
调试工具链
GDB
20
日志系统设计
分级日志 · 环形日志缓冲区 · 日志输出策略(串口/文件/网络)
日志系统设计
分级日志
21
断言与错误处理
断言机制 · 错误码定义 · 异常捕获与恢复
断言
错误处理
22
性能分析
CPU负载计算 · 任务执行时间测量 · 栈使用分析
性能分析
CPU
23
内存泄漏检测
静态分析 · 动态追踪 · malloc/free钩子函数
内存泄漏检测
静态分析
24
单元测试框架
Unity/CMock使用 · 模拟外设 · 自动化测试集成
单元测试框架
Unity/CMock
25
持续集成(CI)
Jenkins/GitLab CI配… · 固件编译 · 自动部署
CI
持续集成
26
版本控制
Git分支策略 · 代码审查流程 · 标签与发布管理
版本控制
Git
27
固件升级(OTA)
Bootloader设计 · 差分升级 · 回滚机制
OTA
固件升级
28
安全编码规范
MISRA-C规则 · 输入验证 · 缓冲区溢出防护
安全编码规范
MISRA-C
29
项目实战
智能家居网关需求分析 · 架构设计 · 任务分解与排期
项目实战
智能家居网关需求…
30
项目实战
智能家居网关编码实现 · 调试优化 · 测试验收与总结
项目实战
智能家居网关编码…
所属VIP或分类
同VIP:嵌入式架构设计与项目管理驱动专项开发
同VIP:嵌入式系统架构实时操作系统下的软件分层架构设计实战
同VIP:嵌入式系统架构设计与硬件选型项目落地实践