0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RA6快速设计指南 [9] 存储器 (1)

瑞萨嵌入式小百科 来源:未知 2023-06-21 12:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

dfd1f9ee-0fe8-11ee-962d-dac502259ad0.gif

8

存储器

RA6 MCU支持4GB的线性地址空间,范围为0000 0000hFFFF FFFFh,其中包含程序、数据和外部存储器总线。该系列的某些产品包括一个SDRAM控制器,可利用该控制器访问连接到外部存储器总线的SDRAM器件。程序和数据存储器共用地址空间;使用单独的总线分别访问这两个存储器,从而提高性能并允许在同一个周期访问程序和数据。存储器映射中包含片上RAM、外设I/O寄存器、程序ROM、数据闪存和外部存储器区域。

dfd84808-0fe8-11ee-962d-dac502259ad0.png

图16. RA6M3存储器映射

8.1 SRAM

RA6 MCU提供带奇偶校验位或ECC(纠错码)的片上高速SRAM模块。SRAM0的前32KB区域受ECC控制。奇偶校验在其他区域执行。下表列出了SRAM规范。SRAM模块的数量和容量因器件而异。有关详细信息,请参见《硬件用户手册》

e00503fc-0fe8-11ee-962d-dac502259ad0.png

图17. RA6M3 SRAM规范示例

8.2 待机SRAM

RA6 MCU提供了一个片上SRAM,支持在深度软件待机模式下保留数据。下表列出了备用SRAM规范。

在深度软件待机模式下,待机SRAM的电源由DPSBYCR.DEEPCUT[1:0]位使能。如果DPSBYCR.DEEPCUT[1:0]位设置为00b,则将在深度软件待机模式下保留待机SRAM中的数据。有关DPSBYCR.DEEPCUT[1:0]位的详细信息,请参见后文第11节“低功耗模式”

e03471fa-0fe8-11ee-962d-dac502259ad0.png

图18. RA6M3待机SRAM规范示例

Renesas FSP中的LPM(低功耗模式)驱动程序提供了一个用于切断或保持待机SRAM电源的选项,如下图所示。仍然需要调用LPM驱动程序的API才能将所选设置写入MCU寄存器。

e048a3c8-0fe8-11ee-962d-dac502259ad0.png

图19. 使用Renesas FSP配置器使能/禁用待机SRAM的电源

8.3 外设I/O寄存器

外设I/O寄存器块出现在存储器映射中的不同位置,具体取决于器件和当前的工作模式。大多数外设I/O寄存器占用的地址范围为4000 0000h400F FFFFh。但是,位置和大小可能会因器件而异。有关详细信息,请参见《硬件用户手册》。有关详细信息,可参见“I/O寄存器”附录,也可参见每个外设功能的寄存器说明。该区域包含在所有工作模式下始终可用的寄存器。用于控制访问闪存的闪存I/O寄存器占据两个区域,即407E 0000h407E FFFFh407F C000h407F FFFFh

Renesas FSP包含采用CMSIS数据结构的C语言头文件,这些文件将特定器件的所有外设I/O寄存器映射到易于访问的I/O数据结构。

未完待续


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19211

    浏览量

    405047
  • 瑞萨
    +关注

    关注

    38

    文章

    22530

    浏览量

    91545
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RA6T1微控制:功能特性、电气参数与设计要点解析

    RA6T1微控制:功能特性、电气参数与设计要点解析 在当今的电子设计领域,微控制(MCU)扮演着至关重要的角色。RA6T1系列MCU凭借其高性能、丰富的功能和出色的安全性,成为众多
    的头像 发表于 04-01 11:10 413次阅读

    RA6E1微控制:高性能与多功能的完美融合

    RA6E1微控制:高性能与多功能的完美融合 在电子设计领域,微控制的性能和功能直接影响着产品的质量和市场竞争力。RA6E1微控制作为一
    的头像 发表于 04-01 10:25 265次阅读

    Renesas RA4T1微控制:功能特性与设计指南

    Renesas RA4T1微控制:功能特性与设计指南 在嵌入式系统设计领域,选择一款合适的微控制对于项目的成功至关重要。Renesas RA4T
    的头像 发表于 04-01 10:20 338次阅读

    Renesas RA6E2微控制深度解析:性能、特性与应用指南

    Renesas RA6E2微控制深度解析:性能、特性与应用指南 在当今电子技术飞速发展的时代,微控制作为电子系统的核心部件,其性能和特性直接影响着整个系统的运行效率和稳定性。Ren
    的头像 发表于 04-01 10:10 224次阅读

    【案例5.1】存储器选型的考虑要点

    的选型。以下是选型时最关键的两个因素:(1)产品对存储器容量的要求。一般由系统设计部门和软件设计部门,根据产品需求,共同确定对存储器容量的要求。本案例中的数据表将
    的头像 发表于 03-04 17:20 513次阅读
    【案例5.1】<b class='flag-5'>存储器</b>选型的考虑要点

    瑞萨RA系列FSP库开发实战指南之常用存储器介绍

    存储器是计算机结构的重要组成部分。存储器是用来存储程序代码和数据的部件,有了存储器计算机才具有记忆功能。基本的存储器种类见图21_
    的头像 发表于 01-12 06:21 7481次阅读
    瑞萨<b class='flag-5'>RA</b>系列FSP库开发实战<b class='flag-5'>指南</b>之常用<b class='flag-5'>存储器</b>介绍

    探索Renesas FPB - RA2E2快速原型开发板:硬件设计与应用指南

    探索Renesas FPB - RA2E2快速原型开发板:硬件设计与应用指南 在嵌入式系统开发的世界里,拥有一款高效且功能丰富的快速原型开发板至关重要。Renesas的FPB -
    的头像 发表于 12-29 16:30 1235次阅读

    探索Renesas FPB - RA6E2:快速原型开发板的深度解析

    探索Renesas FPB - RA6E2:快速原型开发板的深度解析 在嵌入式系统开发的领域中,拥有一款高效且功能丰富的快速原型开发板至关重要。Renesas的FPB - RA6E2
    的头像 发表于 12-29 15:15 778次阅读

    RENESAS FPB - RA4T1快速入门:电子工程师的实用指南

    RENESAS FPB - RA4T1快速入门:电子工程师的实用指南 在电子设计领域,快速且高效地进行原型开发和评估是每个工程师的追求。今天,我将为大家详细介绍RENESAS FPB
    的头像 发表于 12-29 09:45 451次阅读

    Renesas FPB-RA0E2 v1快速原型开发板使用指南

    Renesas FPB-RA0E2 v1快速原型开发板使用指南 在嵌入式系统开发领域,快速原型开发板是工程师们验证设计和开发应用的得力工具。
    的头像 发表于 12-26 17:30 1577次阅读

    Renesas FPB - RA2T1快速原型开发板:开启高效设计之旅

    - RA2T1快速原型开发板为使用RA2T1 MCU进行评估、原型设计和开发提供了便利的切入点。它集成了仿真电路,这意味着我们在设计
    的头像 发表于 12-26 16:20 479次阅读

    Renesas EK - RA8D2评估套件快速上手与定制开发指南

    Renesas EK - RA8D2评估套件快速上手与定制开发指南 在嵌入式开发领域,一款好的评估套件能极大地加速开发进程,帮助开发者快速验证想法和方案。Renesas的EK -
    的头像 发表于 12-26 15:50 692次阅读

    【瑞萨RA6E2地奇星开发板试用】介绍、环境搭建、工程测试

    基于100MHz Arm® Cortex®-M33 内核架构的核心板; 主控芯片为 48 引脚的 R7FA6E2BB3CNE; RA6E2 组是 RA6 系列中最新的入门级微控制
    发表于 12-07 15:27

    【免费试用】瑞萨 RA6E2 开发板免费试用

    RA-Eco-RA6E2-64PIN-V1.0是一款基于100MHzArmCortex-M33内核架构的核心板,主控芯片为R7FA6E2BB3CFM。RA6E2组是RA6系列中最新的入
    的头像 发表于 10-01 10:15 1180次阅读
    【免费试用】瑞萨 <b class='flag-5'>RA6</b>E2 开发板免费试用

    瑞萨RA2T1电机控制MCU产品简介

    RA2T1RA2系列中的第一款电机控制MCU,支持针对低端MCU市场的低BOM成本和简单单芯片设计进行优化的外围设备。RA2T1支持高达64KB的代码闪存、8KB的SRAM存储器和1
    的头像 发表于 07-15 15:22 3581次阅读
    瑞萨<b class='flag-5'>RA2T1</b>电机控制MCU产品简介