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

Renesas R7FA8D1BH (Cortex®-M85) 存储空间介绍

目录

概述

1  R7FA8D1BH MCU简介

1.1 MCU介绍

1.2 MCU存储器

1.3 内存空间

1.4 MCU架构框图

2 存储空间架构

2.1 Flash结构

2.2 Data Flash和Code Flash比较


概述

本文主要介绍Renesas R7FA8D1BH (Cortex®-M85) 存储空间的相关内容,包括Flash区间,内存分布等,还介绍了该MCU的内部存储空间的架构。

1  R7FA8D1BH MCU简介

1.1 MCU介绍

高性能480 MHz Arm®Cortex®-M85内核与HeliumTM,高达2 MB的双银行代码闪存,后台和SWAP操作,12 KB数据闪存和1mb SRAM与奇偶校验/ECC。

高度集成的以太网MAC控制器,usb2.0高速,CANFD, SDHI, I3C,八进制SPI,动态解密,图形LCD控制器,2D绘图引擎,MIPI DSI和先进的模拟。

集成瑞萨安全IP与加密加速器。密钥管理支持,篡改检测和功耗分析阻力与Arm®TrustZone for 集成的安全元件功能。

该MCU集成了多个系列软件兼容的基于Arm®的32位内核,这些内核共享一组通用的瑞萨芯片外设便于设计可扩展性和高效的基于平台的产品开发。

1.2 MCU存储器

具体特点如下:

●高达2mb的代码闪存
●12 KB数据闪存(100,000个程序/擦除(P/E)周期)
● 1 Mb SRAM,包含128kb TCM

1.3 内存空间

该MCU包含代码闪存、数据闪存和选项设置存储器。闪存存储的代码指令和操作数,以及存储数据的数据闪存。

1.4 MCU架构框图

下图给出了单片机超集的框图。组中的一些单独设备具有特性。

2 存储空间架构

2.1 Flash结构

下图为线性模式下代码闪存的内存映射图。代码flash的内存映射图如图所示双模式内存。该单片机利用双Bank功能,将代码闪存作为2个Bank区。这Bank结构允许在用户程序运行时安全更新程序。在该单片机中,代码闪存的用户区被分为8kb和32kb的块,作为单元擦除。

1)  线性模式下的代码闪存图

2)  线性模式下代码闪存的读取和编程/擦除地址

3)  双模式下代码闪存的读取和编程/擦除地址

该单片机的数据快闪存储器的数据区被划分为64字节块,每个字节块作为一个擦除单元。数据闪存的映射关系如下图所示。 

2.2 Data Flash和Code Flash比较

 

 


http://www.kler.cn/a/382762.html

相关文章:

  • 应对传统能源企业管理人员青黄不接问题:搭建系统完善的招聘管理体系
  • 从SRE视角透视DevOps的构建精髓
  • git创建分支
  • js WebAPI黑马笔记(万字速通)
  • ONLYOFFICE 文档8.2更新评测:PDF 协作编辑、性能优化及更多新功能体验
  • PKG_CHECK_MODULES(FUSE,fuse)
  • 无人机之飞行管控平台篇
  • Linux查看端口占用及Windows查看端口占用
  • 电话语音机器人,是由哪些功能构成?
  • 通过Django 与 PostgreSQL 进行WEB开发详细流程
  • HTMLCSS:爱上班的猫咪
  • InnoDB 存储引擎<五>undo log, redo log,以及双写缓冲区
  • 服务器开放了mongodb数据库的外网端口,但是用mongodbCompass还是无法连接。
  • go build --gcflags是什么意思, go build后面还可以接哪些选项
  • 荣耀2025秋招面试题:DiT与传统Stable Diffusion的区别
  • 【笔记】自动驾驶预测与决策规划_Part6_不确定性感知的决策过程
  • Spark 中 RDD 的诞生:原理、操作与分区规则
  • 详解Rust标准库:BTreeSet
  • containerd配置私有仓库registry
  • 【ESP32】ESP-IDF开发 | I2C从机接收i2c_slave_receive函数的BUG导致程序崩溃解决(idf-v5.3.1版本)
  • spring-boot(热部署)
  • 《深度学习》bert自然语言处理框架
  • C++:模拟实现STL的vector
  • 零日漏洞被谷歌的 AI 工具发现
  • 华为HarmonyOS借助AR引擎帮助应用实现虚拟与现实交互的能力6-识别目标形状
  • 【主机游戏】森林之子游戏介绍