首页
›
嵌入式与底层系统
›
042-ARM Cortex-M固件开发
›
《ARM Cortex-M固件开发》
VIP22
本课程属于:042-ARM Cortex-M固件开发
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ARM Cortex-M固件开发
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=ARM Cortex-M固件开… · 核心知识体系 · 工具链概览与典型应用场景
课程导入
ARM
02
嵌入式系统基础
目标=嵌入式系统组成 · MCU与MPU区别 · 冯诺依曼与哈佛架构
嵌入式系统基础
目标=嵌入式系统…
03
ARM Cortex-M体系结构
目标=内核版本 · 寄存器组 · 操作模式
ARM
Cortex-M
04
存储器映射与总线
目标=代码区 · SRAM · 外设区
存储器映射
总线
05
开发环境搭建
目标=Keil MDK · IAR EWARM · STM32CubeIDE
开发环境搭建
Keil
06
启动流程与链接脚本
目标=复位向量表 · 启动文件 · 分散加载
启动流程
链接脚本
07
GPIO编程
目标=输入输出模式 · 上下拉 · 开漏与推挽
GPIO
编程
08
中断与异常处理
目标=NVIC · 中断优先级 · 抢占与子优先级
异常处理
NVIC
09
时钟系统
目标=晶振 · PLL · 系统时钟树
时钟系统
目标=晶振
10
定时器与PWM
目标=基本定时器 · 通用定时器 · 高级定时器
PWM
定时器
11
串行通信UART
目标=异步串行原理 · 波特率计算 · 中断与DMA收发
UART
串行通信
12
SPI与I2C总线
目标=时序原理 · 主从模式 · 多设备挂载
SPI
I2C
13
ADC与DAC
目标=采样原理 · 分辨率 · 参考电压
ADC
DAC
14
DMA控制器
目标=DMA通道 · 传输模式 · 优先级
DMA
控制器
15
看门狗与复位管理
目标=独立看门狗 · 窗口看门狗 · 复位源识别
看门狗
复位管理
16
低功耗设计
目标=睡眠 · 停止 · 待机模式
低功耗设计
目标=睡眠
17
固件架构与分层设计
目标=硬件抽象层 · 板级支持包 · 中间件
固件架构
分层设计
18
实时操作系统基础
目标=RTOS概念 · 任务调度 · 优先级反转
实时操作系统基础
RTOS
19
Bootloader与固件升级
目标=IAP · OTA · 双区备份
Bootloader
固件升级
20
调试与跟踪技术
目标=SWD · JTAG · 断点
调试
跟踪技术
21
性能优化
目标=编译器优化选项 · 内联汇编 · 循环展开
性能优化
目标=编译器优化…
22
代码质量与测试
目标=编码规范 · 静态分析 · 单元测试
代码质量
测试
23
安全与加密
目标=安全启动 · TrustZone · 加密算法
安全
加密
24
常见外设综合案例
目标=基于Cortex-M的智能传感… · 整合GPIO · UART
常见外设综合案例
Cortex-M
25
通信协议栈实战
目标=CAN · USB · 以太网
通信协议栈实战
CAN
26
电机控制实战
目标=BLDC/PMSM基础 · PWM互补输出 · 死区插入
电机控制实战
BLDC/PMSM
27
数字信号处理初步
目标=定点与浮点运算 · FIR/IIR滤波器 · FFT
数字信号处理初步
目标=定点
28
项目实战
目标=从需求到产品 · 完成一个多任务数据采集与无线传输的C…
项目实战
目标=从需求到产…
29
常见问题与排错
目标=启动失败 · HardFault · 外设不工作
常见问题
排错
30
综合提升与职业发展
目标=进阶学习路线 · CMSIS标准 · 多核与异构计算
综合提升
职业发展
所属VIP或分类
同VIP:ARM-Cortex-M架构与STM32开发实战工程
同VIP:Cortex-M与STM32系统工程
同VIP:CubeMX与STM32系统工程