首页
›
嵌入式基础与RISC-V
›
060-ARMv7架构
›
《ARMv7架构核心原理与内存管理单元配置实战》
VIP10
本课程属于:060-ARMv7架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ARMv7架构核心原理与内存管理单元配置实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
ARMv7架构概述
ARM公司历史 · ARMv7-A/R/M系列介绍 · ARMv7核心寄存器组详解(R0-R…
ARMv7
架构概述
02
ARMv7异常处理模型
异常向量表 · 异常优先级 · 异常返回机制
ARMv7
异常处理模型
03
ARMv7指令集基础
ARM指令与Thumb指令切换 · 条件执行 · 常用数据处理指令(MOV
ARMv7
指令集基础
04
ARMv7内存模型
内存类型(Normal · Device · Strongly Ordered)
ARMv7
内存模型
05
MMU核心概念
虚拟地址到物理地址的映射 · 页表结构(一级页表 · 二级页表)
MMU
核心概念
06
MMU配置寄存器详解
SCTLR · TTBCR · TTBR0/TTBR1
MMU
配置寄存器详解
07
页表描述符格式
一级页表描述符(Section · Supersection) · 二级页表描述符(Large Page
页表描述符格式
Section
08
域(Domain)与权限控制
域的概念 · DACR寄存器配置 · 访问权限位(AP[2:0])
Domain
权限控制
09
Cache与Write Buffer
L1 Cache(I-Cache/D… · Cache策略(Write-Thro… · Clean与Invalidate操作
Cache
Write
10
TLB管理
TLB结构 · TLB失效操作(TLBIALL · TLBIMVA等)
TLB
管理
11
内存屏障指令
DMB · DSB · ISB指令的作用与使用场景
内存屏障指令
DMB
12
MMU初始化流程实战(上)
关闭MMU与Cache · 设置页表内存 · 初始化TTBR与SCTLR
MMU
初始化流程实战
13
MMU初始化流程实战(下)
使能MMU · 验证映射 · 常见踩坑点
MMU
初始化流程实战
14
页表创建实战
使用C语言构建一级页表 · 映射1MB Section · 配置内存属性
页表创建实战
使用C语言构建一…
15
多级页表实战
创建二级页表 · 映射4KB Small Page · 混合映射策略
多级页表实战
创建二级页表
16
MMU重映射与动态映射
运行时修改页表 · TLB失效处理 · 动态映射的原子性
MMU
重映射
17
SMP系统中的MMU配置
多核MMU一致性 · 广播TLB操作 · 跨核内存管理
SMP
MMU
18
MMU调试与故障排查
DFSR/IFSR解析 · 页表遍历调试 · MMU故障模拟
MMU
调试
19
安全扩展(TrustZone)与MMU
安全世界与非安全世界 · TZASC配置 · 安全页表
TrustZone
MMU
20
虚拟化扩展(Virtualization)与MMU
Stage-2页表 · VTTBR · 虚拟机内存管理
Virtualizati…
MMU
21
低功耗模式下的MMU
WFI/WFE与MMU状态 · DMA与Cache一致性 · 电源管理中的MMU处理
MMU
低功耗模式下的
22
MMU性能优化
TLB命中率优化 · 页表预取 · 大页(Huge Page)应用
MMU
性能优化
23
MMU与DMA协同
DMA内存区域配置 · Cache一致性维护 · IOMMU简介
MMU
DMA
24
MMU在RTOS中的应用
FreeRTOS中MMU配置 · 任务隔离 · MPU与MMU对比
MMU
RTOS
25
MMU在Linux内核中的应用
内核页表 · 用户空间页表 · 缺页异常处理
MMU
Linux
26
MMU启动代码实战(汇编)
汇编级MMU初始化 · 异常向量表重定位 · 跳转到C语言环境
MMU
启动代码实战
27
MMU与系统安全
SMEP/SMAP类似机制 · 堆栈不可执行 · 内核保护
MMU
系统安全
28
MMU测试与验证
页表正确性测试 · 压力测试 · 边界条件测试
MMU
测试
29
ARMv8与ARMv7 MMU对比
AArch64页表 · 4级页表 · VA范围变化
ARMv8
ARMv7
30
综合实战项目
从零构建一个带MMU的裸机系统 · 实现任务隔离与动态加载
综合实战项目
MMU
所属VIP或分类
同VIP:ARMv7-RTOS任务调度与性能分析与调优实战
同VIP:ARMv7内存管理与性能调优实战
同VIP:ARMv7内存管理单元MMU配置与性能实战