首页
›
嵌入式与底层系统
›
044-RISC-V裸机与汇编开发
›
《ARMv7项目实战与裸机开发性能调优与调试实战工程》
VIP16
本课程属于:044-RISC-V裸机与汇编开发
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ARMv7项目实战与裸机开发性能调优与调试实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与学习路线
目标=ARMv7裸机开发性能调优与调… · 知识地图 · 工具链准备与学习方法
课程导入
学习路线
02
ARMv7架构基础
目标=ARMv7-A/R/M架构差异 · 寄存器组 · 异常模型
ARMv7
架构基础
03
裸机开发环境搭建
目标=交叉编译工具链 · 启动代码 · 链接脚本
裸机开发环境搭建
目标=交叉编译工…
04
ARMv7汇编与C混合编程
目标=AAPCS调用规范 · 内联汇编 · 栈帧布局
ARMv7
汇编
05
存储器与外设访问
目标=MMU/MPU配置 · Cache与Write Buffer · 内存映射IO
存储器
外设访问
06
中断与异常处理
目标=向量表 · GIC中断控制器 · 中断嵌套
异常处理
目标=向量表
07
时钟、定时器与延时
目标=系统时钟树 · SysTick/通用定时器 · 精确延时
时钟
定时器
08
串口与调试输出
目标=UART驱动 · printf重定向 · 日志分级
串口
调试输出
09
性能调优方法论
目标=性能指标定义 · 瓶颈定位流程 · 测量驱动优化
性能调优方法论
目标=性能指标定…
10
编译器优化实战
目标=GCC优化等级 · 内联 · 循环展开
编译器优化实战
GCC
11
代码布局与链接优化
目标=段布局 · 热代码冷代码分离 · 对齐
代码布局
链接优化
12
Cache与内存性能调优
目标=Cache命中率分析 · 预取 · 数据对齐
Cache
内存性能调优
13
流水线与指令级优化
目标=ARMv7流水线特性 · 分支预测 · 指令调度
流水线
指令级优化
14
低功耗与性能平衡
目标=DVFS · WFI/WFE · 时钟门控
低功耗
性能平衡
15
调试基础与工具链
目标=JTAG/SWD · OpenOCD · GDB
调试基础
工具链
16
GDB裸机调试实战
目标=加载符号 · 远程调试 · 单步
GDB
裸机调试实战
17
硬件异常与故障定位
目标=HardFault · 数据中止 · 预取中止
硬件异常
故障定位
18
Trace与性能分析工具
目标=ETM/ETB · ITM · SWO
Trace
性能分析工具
19
性能计数器与PMU
目标=ARMv7 PMU寄存器 · 周期计数 · Cache事件
PMU
性能计数器
20
实时性与中断延迟调优
目标=中断响应时间测量 · 优先级配置 · 临界区优化
实时性
断延迟调优
21
多核与并发基础
目标=多核启动 · 核间通信 · 自旋锁
多核
并发基础
22
DMA与数据搬运优化
目标=DMA控制器配置 · 描述符链 · 双缓冲
DMA
数据搬运优化
23
存储性能优化
目标=NOR/NAND/SPI Fl… · eMMC · SDRAM初始化
存储性能优化
NOR/NAND/SPI
24
综合实战一
目标=高性能裸机数据采集系统 · 完成驱动 · 中断
综合实战一
目标=高性能裸机…
25
综合实战二
目标=实时控制裸机工程 · 完成定时器 · PWM
综合实战二
目标=实时控制裸…
26
综合实战三
目标=启动时间优化工程 · 分析启动阶段 · 裁剪初始化
综合实战三
目标=启动时间优…
27
常见问题与排错手册
目标=编译链接错误 · 启动失败 · 中断不响应
常见问题
排错手册
28
测试与验证体系
目标=单元测试 · 硬件在环测试 · 压力测试
测试
验证体系
29
工程化与代码质量
目标=模块分层 · 接口设计 · 版本管理
工程化
代码质量
30
课程总结与进阶路线
目标=知识体系回顾 · 性能调优与调试能力评估 · 进阶学习方向与真实项目落地建议
课程总结
进阶路线
所属VIP或分类
同VIP:CH32V203-RISC-V内核工业控制项目实战工程
同VIP:CH32V调试与优化
同VIP:GD32V项目实战外设驱动与协议实现工程