首页
›
嵌入式基础与RISC-V
›
066-嵌入式工程师
›
《嵌入式工程师ARM架构内存模型与MMU配置故障定位实战》
VIP10
本课程属于:066-嵌入式工程师
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式工程师ARM架构内存模型与MMU配置故障定位实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
ARM架构概述
ARM发展史 · Cortex-A/R/M系列对比 · ARMv7-A与ARMv8-A架构差…
ARM
架构概述
02
ARM内存模型基础
内存类型(Normal/Device… · 内存属性(Shareability/… · 内存屏障指令(DMB/DSB/ISB…
ARM
内存模型基础
03
MMU核心概念
虚拟地址与物理地址映射 · 页表(Translation Tab… · TLB(Translation Lo…
MMU
核心概念
04
页表详解
一级页表(Section/Page) · 二级页表(Large Page/Sm… · 页表描述符格式
页表详解
Section/Page
05
MMU初始化流程
系统控制寄存器(SCTLR)配置 · TTBR0/TTBR1设置 · 页表创建与填充
MMU
初始化流程
06
内存属性与权限控制
访问权限(AP/AP[2:1]) · 域(Domain)管理 · XN(Execute Never)位
内存属性
权限控制
07
TLB管理与维护
TLB失效操作(TLBI) · TLB锁定 · TLB预取
TLB
管理
08
Cache基础知识
Cache组织结构(I-Cache/… · Cache Line与Set/Way…
Cache
基础知识
09
Cache策略与一致性
Write-Through vs W… · Write-Allocate vs… · Cache Coherency协议(…
Cache
策略
10
MMU调试工具
Linux内核页表调试接口(/pro… · crash工具分析 · JTAG调试器内存查看
MMU
调试工具
11
常见MMU故障类型
页表未命中 · 权限错误 · 对齐错误
MMU
常见
12
故障定位方法
Data Abort与Prefetc… · ESR(Exception Synd… · FAR(Fault Address…
故障定位方法
Data
13
实战案例1
Linux内核启动阶段MMU配置调试…
实战案例1
Linux
14
实战案例2
用户态Segmentation Fa…
实战案例2
Segmentation
15
实战案例3
DMA内存一致性问题——Cache与…
实战案例3
DMA
16
实战案例4
多核系统MMU同步问题——TLB S…
实战案例4
MMU
17
实战案例5
虚拟化场景MMU配置——Stage-…
实战案例5
MMU
18
MMU性能优化
大页(HugePage)配置 · TLB预取策略 · 页表预分配
MMU
性能优化
19
安全相关MMU配置
TrustZone内存隔离 · TZASC(TrustZone Ad…
MMU
安全相关
20
MMU与低功耗
内存自刷新与MMU交互 · WFI/WFE指令对MMU的影响
MMU
低功耗
21
ARMv8-A新特性
4级页表(48位地址空间) · 粒度为4K/16K/64K的页表 · IPA(Intermediate P…
ARMv8-A
新特性
22
SMMU(System MMU)基础
IOMMU概念 · SMMU与MMU差异 · 设备直通与地址转换
SMMU
System
23
SMMU配置实战
Stream ID与Context… · STE(Stream Table E…
SMMU
配置实战
24
MMU故障注入测试
使用Kprobe/Ftrace跟踪M… · 模拟页表损坏场景
MMU
故障注入测试
25
裸机环境MMU配置
裸机启动代码中的MMU初始化 · 无OS环境下的内存保护
MMU
裸机环境
26
RTOS环境MMU配置
FreeRTOS+MMU实现任务隔离 · MPU与MMU对比
RTOS
MMU
27
MMU与调试器交互
GDB内存查看命令(x/Info) · OpenOCD配置MMU调试
MMU
调试器交互
28
MMU日志分析
Linux内核MMU相关日志(dme… · 页表dump工具(page-type…
MMU
日志分析
29
MMU故障自动恢复
异常处理函数中修复页表 · 进程替换与内存重映射
MMU
故障自动恢复
30
综合实战
从零构建一个带MMU的嵌入式系统——…
综合实战
MMU
所属VIP或分类
同VIP:ARM处理器MMU页表配置与异常调试
同VIP:Bootloader启动流程分析与移植调试实战
同VIP:C语言嵌入式开发指针操作与性能分析与调优实战