首页
›
嵌入式与底层系统
›
042-ARM Cortex-M固件开发
›
《CubeMX与STM32系统工程》
VIP22
本课程属于:042-ARM Cortex-M固件开发
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
CubeMX与STM32系统工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=STM32系统工程的学习目标 · CubeMX工具定位 · 整体课程框架与开发流程概览
课程导入
STM32
02
STM32与CubeMX基础
目标=STM32系列分类 · 内核架构 · 存储器映射
STM32
CubeMX
03
开发环境搭建
目标=STM32CubeIDE · Keil MDK · IAR的安装配置
开发环境搭建
STM32CubeIDE
04
CubeMX工程创建流程
目标=芯片选型 · 引脚分配 · 时钟配置
CubeMX
工程创建流程
05
GPIO配置与实战
目标=输入输出模式 · 上下拉 · 速度
GPIO
配置
06
中断系统与NVIC配置
目标=中断向量表 · 优先级分组 · 外部中断EXTI配置与中断服务函数编…
NVIC
断系统
07
定时器基础与PWM输出
目标=TIM工作模式 · 预分频与自动重装载 · PWM频率占空比计算
PWM
定时器基础
08
定时器输入捕获与编码器接口
目标=输入捕获原理 · 脉宽测量 · 编码器模式配置与电机测速案例
定时器输入捕获
编码器接口
09
串口通信UART/USART
目标=异步通信原理 · 波特率配置 · 中断与DMA收发
UART/USART
串口通信
10
I2C总线与传感器驱动
目标=I2C协议时序 · CubeMX配置 · EEPROM读写
I2C
总线
11
SPI总线与高速外设
目标=SPI工作模式 · 时序参数 · Flash读写
SPI
总线
12
ADC模数转换
目标=采样模式 · 通道配置 · DMA搬运
ADC
模数转换
13
DAC数模转换与波形生成
目标=DAC配置 · DMA波形输出 · 正弦波与音频信号生成实战
DAC
数模转换
14
DMA原理与工程应用
目标=DMA通道映射 · 传输模式 · 中断回调
DMA
原理
15
RTC实时时钟与备份域
目标=RTC配置 · 闹钟中断 · 备份寄存器
RTC
实时时钟
16
看门狗与系统可靠性
目标=独立看门狗IWDG · 窗口看门狗WWDG · 复位源分析与系统异常恢复策略
看门狗
系统可靠性
17
低功耗模式与唤醒
目标=睡眠 · 停止 · 待机模式配置
低功耗模式
唤醒
18
FreeRTOS在CubeMX中的集成
目标=任务创建 · 调度策略 · 队列
FreeRTOS
CubeMX
19
USB设备与主机开发
目标=USB协议基础 · CDC虚拟串口 · HID设备
USB
设备
20
以太网与LwIP协议栈
目标=ETH外设配置 · PHY驱动 · LwIP移植
LwIP
以太网
21
CAN总线通信
目标=CAN协议基础 · 过滤器配置 · 收发中断
CAN
总线通信
22
文件系统与存储管理
目标=FatFS移植 · SD卡驱动 · SPI Flash文件系统
文件系统
存储管理
23
Bootloader与固件升级
目标=IAP原理 · 分区设计 · 跳转机制
Bootloader
固件升级
24
CubeMX与HAL库进阶
目标=HAL库结构 · 回调机制 · LL库对比
CubeMX
HAL
25
调试与性能分析
目标=SWD调试 · 断点与变量监视 · SWO打印
调试
性能分析
26
常见问题与排错
目标=时钟配置错误 · 中断不触发 · DMA传输失败
常见问题
排错
27
综合项目一
目标=智能环境监测系统 · 集成温湿度 · OLED
综合项目一
目标=智能环境监…
28
综合项目二
目标=直流电机控制系统 · 集成PWM · 编码器
综合项目二
目标=直流电机控…
29
综合项目三
目标=物联网数据网关 · 集成以太网 · FreeRTOS
综合项目三
目标=物联网数据…
30
课程总结与工程提升
目标=知识体系回顾 · 代码规范 · 版本管理
课程总结
工程提升
所属VIP或分类
同VIP:ARM-Cortex-M固件开发
同VIP:ARM-Cortex-M架构与STM32开发实战工程
同VIP:Cortex-M与STM32系统工程