首页
›
嵌入式与底层系统
›
025-ARM64与RISC-V早期启动链
›
《STM32工程模板精简实战》
VIP18
本课程属于:025-ARM64与RISC-V早期启动链
嵌入式与底层系统 · 共 18 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
STM32工程模板精简实战
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=STM32工程模板精简实战的学… · 核心价值 · 整体知识框架与实战路线图
课程导入
STM32
02
STM32开发基础
目标=STM32系列分类 · 内核架构 · 存储器映射
STM32
开发基础
03
开发环境搭建
目标=Keil MDK · STM32CubeMX · STM32CubeIDE
开发环境搭建
Keil
04
工程模板概念
目标=什么是工程模板 · 模板与例程的区别 · 模板精简的意义与常见模板结构
工程模板概念
目标=什么是工程…
05
标准库与HAL库对比
目标=标准外设库 · HAL库 · LL库
HAL
标准库
06
启动文件与链接脚本
目标=启动流程 · 中断向量表 · 堆栈设置
启动文件
链接脚本
07
时钟系统配置
目标=HSI · HSE · PLL
时钟系统配置
HSI
08
GPIO工程模板
目标=GPIO模式 · 输出输入配置 · 位带操作
GPIO
工程模板
09
中断与NVIC
目标=中断优先级 · 中断向量表重定位 · EXTI外部中断与中断服务函数模板
NVIC
目标=
10
串口通信模板
目标=USART/UART初始化 · 中断收发 · DMA收发
串口通信模板
USART/UART
11
定时器模板
目标=基本定时器 · 通用定时器 · PWM输出
定时器模板
目标=基本定时器
12
ADC与DAC模板
目标=ADC多通道采样 · DMA传输 · DAC输出
ADC
DAC
13
SPI与I2C模板
目标=SPI主机从机通信 · I2C读写时序 · 传感器驱动模板与总线异常处理
SPI
I2C
14
DMA控制器
目标=DMA原理 · 通道配置 · 外设到存储器传输
DMA
控制器
15
RTC与看门狗
目标=RTC时钟源 · 日历配置 · 独立看门狗与窗口看门狗模板设计
RTC
看门狗
16
低功耗模式
目标=睡眠 · 停止 · 待机模式
低功耗模式
目标=睡眠
17
Flash与EEPROM模拟
目标=内部Flash读写 · 页擦除 · 参数存储
Flash
EEPROM
18
工程目录结构设计
目标=分层架构 · 驱动层 · 中间件层
工程目录结构设计
目标=分层架构
19
Makefile与CMake构建
目标=Makefile基础 · CMake组织STM32工程 · 自动生成依赖与编译优化
Makefile
CMake
20
调试与下载
目标=SWD · JTAG · ST-Link
调试
下载
21
日志与错误处理
目标=日志分级 · 断言 · 错误码
日志
错误处理
22
模块化驱动封装
目标=统一接口设计 · 设备结构体 · 回调机制
模块化驱动封装
目标=统一接口设…
23
RTOS集成模板
目标=FreeRTOS移植 · 任务创建 · 队列
RTOS
集成模板
24
Bootloader与IAP
目标=Bootloader设计 · 应用程序跳转 · 固件升级
Bootloader
IAP
25
通信协议模板
目标=Modbus · CAN · USB
通信协议模板
Modbus
26
测试与验证
目标=单元测试 · 硬件在环测试 · 边界测试
测试
验证
27
性能与资源优化
目标=代码体积优化 · RAM占用优化 · 执行效率优化
性能
资源优化
28
版本管理与团队协作
目标=Git分支策略 · 代码规范 · 模板版本管理
版本管理
团队协作
29
综合实战项目
目标=从零搭建一个精简STM32工程… · 集成GPIO · 串口
综合实战项目
STM32
30
课程总结与进阶
目标=知识体系回顾 · 常见坑点总结 · 模板维护策略
课程总结
进阶
所属VIP或分类
同VIP:ARM64早期启动与平台初始化
同VIP:ATF启动流程与安全架构工程
同VIP:ATF启动流程部署