首页
›
热销单品
›
嵌入式Linux与RTOS
›
《嵌入式项目驱动开发工作流》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
嵌入式项目驱动开发工作流
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
嵌入式项目驱动开发的核心思想 · 学习目标 · 课程整体框架与适用人群
课程导入
嵌入式项目驱动开…
02
嵌入式开发基础
嵌入式系统组成 · 常用硬件平台(MCU/MPU) · 交叉编译与调试环境搭建
嵌入式开发基础
嵌入式系统组成
03
项目驱动方法论
项目驱动与传统的区别 · 项目拆解原则 · 从需求到任务的转化方法
项目驱动方法论
项目驱动
04
需求分析与规格定义
用户需求收集 · 功能/非功能需求 · 需求文档编写与评审流程
需求分析
规格定义
05
系统架构设计
模块划分 · 分层架构(驱动层/中间件/应用层) · 接口定义与数据流设计
系统架构设计
模块划分
06
硬件抽象层(HAL)设计
HAL的作用 · GPIO/UART/SPI/I2C等… · 可移植性设计
HAL
硬件抽象层
07
嵌入式C编程规范
编码风格 · 命名规则 · 内存管理
嵌入式C编程规范
编码风格
08
版本控制与协作
Git基础 · 分支策略 · 代码评审流程
版本控制
协作
09
构建系统与自动化
Makefile/CMake · 交叉编译配置 · 依赖管理
构建系统
自动化
10
调试与日志系统
调试工具(JTAG/SWD/串口) · 日志分级与输出 · 断言与故障定位技巧
调试
日志系统
11
单元测试与测试驱动开发
嵌入式单元测试框架(Unity/CM… · 桩与模拟 · TDD实践
单元测试
测试驱动开发
12
集成测试与持续集成
硬件在环测试 · CI/CD流水线搭建 · 自动化测试在嵌入式中的应用
集成测试
持续集成
13
项目实战
智能家居网关:需求分析 · 架构设计 · 驱动开发
项目实战
智能家居网关
14
项目实战
便携式健康监测设备:传感器数据采集 · 低功耗设计 · 无线通信(BLE/WiFi)
项目实战
便携式健康监测设…
15
项目实战
工业数据采集器:实时性要求 · 多通道ADC · 协议转换(Modbus/CAN)
项目实战
工业数据采集器
16
项目实战
无人机飞控系统:PWM控制 · 传感器融合 · PID控制
项目实战
PWM
17
项目实战
智能小车避障系统:超声波/红外测距 · 电机驱动 · 状态机与行为决策
项目实战
智能小车避障系统
18
项目实战
环境监测节点:温湿度/空气质量传感器 · LoRa通信 · 数据上报与远程配置
项目实战
环境监测节点
19
项目实战
车载信息娱乐系统:触摸屏驱动 · GUI框架(LVGL) · 多媒体处理与系统集成
项目实战
车载信息娱乐系统
20
项目实战
智能锁系统:密码/指纹识别 · 电机控制 · 低功耗待机
项目实战
智能锁系统
21
项目实战
可穿戴设备:心率/步数传感器 · OLED显示 · 电源管理
项目实战
可穿戴设备
22
项目实战
物联网边缘网关:多协议接入 · 数据缓存 · 边缘计算
项目实战
物联网边缘网关
23
项目实战
电机控制驱动器:FOC算法 · PWM生成 · 电流采样
项目实战
FOC
24
项目实战
智能照明系统:PWM调光 · 色温控制 · 传感器联动
项目实战
PWM
25
项目实战
数据记录仪:SD卡文件系统 · FATFS · 大数据量存储
项目实战
SD
26
常见问题与调试技巧
内存泄漏 · 栈溢出 · 中断冲突
常见问题
调试技巧
27
性能优化与代码质量
代码大小/速度优化 · 功耗优化 · 静态分析工具(Coverity/Cl…
性能优化
代码质量
28
文档与知识管理
设计文档 · API文档 · 使用手册
文档
知识管理
29
团队协作与项目管理
敏捷开发在嵌入式中的应用 · 任务分解 · 进度跟踪
团队协作
项目管理
30
综合提升与职业发展
从项目驱动到产品思维 · 技术深度与广度 · 面试准备与开源贡献
综合提升
职业发展
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战