首页
›
嵌入式与底层系统
›
093-STM32嵌入式系统开发与产品工程
›
《STM32嵌入式产品软件架构与工程开发指南》
VIP20
本课程属于:093-STM32嵌入式系统开发与产品工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
STM32嵌入式产品软件架构与工程开发指南
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与STM32产品软件架构全景
目标=学习目标 · 嵌入式产品软件架构层次 · STM32在其中的定位
STM32
课程导入
02
STM32硬件抽象层与寄存器操作
目标=GPIO · 时钟树 · 中断向量
STM32
硬件抽象层
03
嵌入式C工程组织与模块化设计
目标=头文件规范 · 源文件划分 · 接口与实现分离
嵌入式C工程组织
模块化设计
04
STM32启动流程与链接脚本
目标=启动文件分析 · 向量表重定位 · 内存布局
STM32
启动流程
05
时钟系统与低功耗架构设计
目标=HSE/HSI/PLL配置 · 时钟安全系统 · 睡眠/停止/待机模式
时钟系统
低功耗架构设计
06
中断管理与事件驱动架构
目标=NVIC优先级 · 中断嵌套 · 中断与主循环通信
断管理
事件驱动架构
07
GPIO与外部接口驱动架构
目标=输入输出模式 · 复用功能 · 外部中断
GPIO
外部接口驱动架构
08
定时器与PWM软件架构
目标=基本定时器 · PWM输出 · 输入捕获
PWM
定时器
09
串口通信与协议栈设计
目标=UART/USART配置 · DMA收发 · 环形缓冲区
串口通信
协议栈设计
10
SPI与I2C总线驱动架构
目标=主机/从机模式 · DMA传输 · 多设备管理
SPI
I2C
11
ADC/DAC数据采集与处理架构
目标=采样时间 · 多通道扫描 · DMA搬运
ADC/DAC
数据采集
12
DMA控制器与数据流架构
目标=通道配置 · 优先级 · 循环模式
DMA
控制器
13
RTC与备份域管理
目标=日历 · 闹钟 · 唤醒定时器
RTC
备份域管理
14
看门狗与系统可靠性设计
目标=独立看门狗 · 窗口看门狗 · 复位源分析
看门狗
系统可靠性设计
15
Flash与EEPROM模拟存储架构
目标=内部Flash编程 · 扇区管理 · 磨损均衡
Flash
EEPROM
16
外部存储器接口与文件系统
目标=FSMC/FMC · SDRAM · NOR/NAND Flash
外部存储器接口
文件系统
17
RTOS在STM32上的移植与任务架构
目标=FreeRTOS/RT-Thr… · 任务划分 · 优先级
RTOS
STM32
18
RTOS同步与通信机制
目标=信号量 · 互斥量 · 消息队列
RTOS
同步
19
RTOS内存管理与时间管理
目标=动态/静态内存 · 内存池 · 软件定时器
RTOS
内存管理
20
设备驱动框架与统一接口
目标=驱动注册 · 设备树思想 · open/read/write/io…
设备驱动框架
统一接口
21
中间件与协议栈集成
目标=LWIP · MQTT · Modbus
间件
协议栈集成
22
Bootloader与固件升级架构
目标=IAP原理 · 双区备份 · 升级协议
Bootloader
固件升级架构
23
调试与日志系统架构
目标=SWD/JTAG调试 · SEGGER RTT · 串口日志
调试
日志系统架构
24
单元测试与硬件在环测试
目标=Unity/CMock · 桩函数 · HIL平台搭建
单元测试
硬件
25
代码质量与静态分析
目标=MISRA C · Cppcheck · PC-lint
代码质量
静态分析
26
性能优化与实时性分析
目标=中断延迟 · 任务切换时间 · 代码执行时间测量
性能优化
实时性分析
27
安全与加密架构
目标=AES · SHA · TRNG
安全
加密架构
28
产品级软件架构案例
目标=智能家居控制器 · 工业传感器节点 · 电机控制
产品级软件架构案…
目标=智能家居控…
29
工程化开发流程与版本管理
目标=Git分支策略 · 代码评审 · CI/CD
工程化开发流程
版本管理
30
综合实战
目标=从需求到量产——完整STM32… · 实现 · 测试与部署
综合实战
STM32
所属VIP或分类
同VIP:STM32-Bootloader升级体系与设备维护工程
同VIP:STM32-OTA升级与版本治理工程
同VIP:STM32-TouchGFX图形终端工程