一、前言 ARMv8-M支持MPU,FreeRTOS也添加了对这些MPU的应用代码。这里用来记录FreeRTOS对MPU应用方式的探究结果。 二、ArmV8-MMPU介绍 ARMv8-MMPU支持每个安全状态(non-secure和secure)0-8个区域的配置。MPU的主要特性如下: 区域最小大小为32字节,最大为4GB,但必须为32字节的整数倍 所有的区域必须以32字节对齐 每个区域对两个处理器模式(privileged和unprivileged)拥有独立的读/写权限 eXecureNever(XN)属性可以用来分割代码段和数据段 三、FreeRTOS对MPU的应用 FreeR...

  klvyIrGGe2nP   2023年11月01日   64   0   0 嵌入式
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~