当前位置: 首页 > news >正文

STM32 MPU配置参数

TXE LEVEL一般只用MPU_TEX_LEVEL0  

1 - 1 - 1 -0性能最强(TEX - C - B- S).

#define  MPU_TEX_LEVEL0    ((uint8_t)0x00)
#define  MPU_TEX_LEVEL1    ((uint8_t)0x01)
#define  MPU_TEX_LEVEL2    ((uint8_t)0x02)

基于上表进行常用配置 ,分开启CACHE和关闭CACHE。Normal性能最高。

CACHE(C)缓存

#define  MPU_ACCESS_CACHEABLE         ((uint8_t)0x01)
#define  MPU_ACCESS_NOT_CACHEABLE     ((uint8_t)0x00)

BUFFER(B)缓冲

#define  MPU_ACCESS_BUFFERABLE         ((uint8_t)0x01)
#define  MPU_ACCESS_NOT_BUFFERABLE     ((uint8_t)0x00)

SHARE(S)共享

#define  MPU_ACCESS_SHAREABLE        ((uint8_t)0x01)
#define  MPU_ACCESS_NOT_SHAREABLE    ((uint8_t)0x00)

http://www.lryc.cn/news/339465.html

相关文章:

  • Kafka概述
  • OpenHarmony编译构建系统
  • Qt5 编译oracle数据库驱动
  • UE5学习日记——实现自定义输入及监听输入,组合出不同的按键输入~
  • 为什么把script标签放在div下面?
  • Git 自定义命令
  • SpringBoot多数据源配置及使用
  • 12-项目部署_持续集成
  • 文献阅读:LESS: Selecting Influential Data for Targeted Instruction Tuning
  • 应对中年危机-高效学习
  • Java二叉树(2)
  • 关于AG32 MCU的一些奇思妙想
  • 除了sql外还有那些查询语言
  • 构建第一个ArkTS用的资源分类与访问
  • JVM中都有哪些引用类型
  • 分布式锁-Redission快速入门
  • IDEA 本地库引入了依赖但编译时找不到
  • hadoop最新详细版安装教程 2024 最新版
  • Unity 中画线
  • 【快捷部署】017_MongoDB(6.0.14)
  • Android中的Zygote进程介绍
  • 世界需要和平--中介者模式
  • PHPStudy(小皮)切换PHP版本PDO拓展失效的问题
  • Golang 基于共享变量的并发锁
  • 探索分布式技术--------------注册中心zookeeper
  • 剑指offer之牛客与力扣——前者分类题单中的题目在后者的链接
  • C# WinForm —— 05 控件简介
  • JavaEE实验三:3.5学生信息查询系统(动态Sql)
  • 【爬虫开发】爬虫从0到1全知识md笔记第5篇:Selenium课程概要,selenium的其它使用方法【附代码文档】
  • 【我的代码生成器】React的FrmUser类源码