首页
›
嵌入式基础与RISC-V
›
093-STM32嵌入式系统开发
›
《STM32 Cortex-M寄存器编程与调试实战》
VIP10
本课程属于:093-STM32嵌入式系统开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32 Cortex-M寄存器编程与调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Cortex-M前世今生
ARM架构演进 · Cortex-M系列定位 · 主流芯片选型对比
Cortex-M
前世今生
02
开发环境搭建
MDK/IAR安装 · 工程模板建立 · 第一个点灯程序
开发环境搭建
MDK/IAR
03
寄存器基础
什么是寄存器 · 寄存器映射 · 位带操作原理
寄存器基础
什么是寄存器
04
GPIO深入
GPIO模式详解 · 推挽与开漏 · 寄存器级配置实战
GPIO
深入
05
时钟系统
时钟树解析 · HSE/HSI/PLL配置 · 时钟安全机制
时钟系统
时钟树解析
06
中断系统
NVIC原理 · 优先级分组 · 中断向量表重定向
断系统
NVIC
07
SysTick定时器
系统滴答原理 · 精确延时实现 · 在RTOS中的应用
SysTick
定时器
08
定时器详解
基本定时器 · 通用定时器 · PWM输出
定时器详解
基本定时器
09
串口通信
USART寄存器配置 · 轮询与中断收发 · 环形缓冲区设计
串口通信
USART
10
I2C总线
I2C协议时序 · 主机从机模式 · EEPROM读写实战
I2C
总线
11
SPI总线
SPI四种模式 · 全双工通信 · W25Q64 Flash驱动
SPI
总线
12
DMA技术
DMA控制器原理 · 内存到外设传输 · 双缓冲机制
DMA
技术
13
ADC采集
逐次逼近原理 · 规则组与注入组 · DMA搬运数据
ADC
采集
14
DAC输出
数模转换原理 · 波形发生器实现 · 三角波/正弦波
DAC
输出
15
看门狗
独立看门狗(IWDG) · 窗口看门狗(WWDG) · 防死机策略
看门狗
IWDG
16
电源管理
睡眠/停止/待机模式 · Wake-up引脚 · 低功耗实战
电源管理
睡眠
17
RTC实时时钟
RTC寄存器配置 · 外部晶振校准 · 闹钟与唤醒
RTC
实时时钟
18
CRC校验
循环冗余校验原理 · 硬件CRC加速 · 数据完整性验证
CRC
校验
19
调试接口
SWD/JTAG协议 · 调试寄存器 · CoreSight组件
调试接口
SWD/JTAG
20
异常处理
HardFault定位 · 栈回溯技术 · 故障分析仪使用
异常处理
HardFault
21
位带操作
位带别名区计算 · 原子位操作 · GPIO快速翻转
位带操作
位带别名区计算
22
Bootloader
启动流程分析 · Flash分区 · IAP升级实现
Bootloader
启动流程分析
23
FreeRTOS移植
任务创建 · 调度器启动 · 临界区保护
FreeRTOS
移植
24
信号量与互斥量
任务同步 · 资源管理 · 优先级反转解决
信号量
互斥量
25
消息队列
数据传递 · 队列溢出处理 · 多任务通信
消息队列
数据传递
26
软件定时器
回调机制 · 精度分析 · 与硬件定时器对比
软件定时器
回调机制
27
内存管理
堆栈分析 · 静态与动态分配 · 内存碎片优化
内存管理
堆栈分析
28
外设驱动框架
分层设计 · 回调注册 · 配置结构体封装
外设驱动框架
分层设计
29
单元测试
Unity框架 · 模拟外设 · 覆盖率分析
单元测试
Unity
30
综合项目
四轴飞行器飞控 · 数字电源 · 或智能家居网关
综合项目
四轴飞行器飞控
所属VIP或分类
同VIP:ARM-Cortex-M架构与STM32开发实战
同VIP:STM32-Bootloader开发与安全升级实战
同VIP:STM32-CubeMX配置与外设驱动开发实战