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

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

3天内不再提示

瑞萨RA6系列芯片外扩SRAM方法

瑞萨MCU小百科 来源:未知 2023-02-11 06:00 次阅读

简介

瑞萨RA6系列芯片支持外部总线扩展,可实现外扩SRAM或8080总线应用。使用瑞萨RAMCU灵活软件包(Flexible Software Package简称FSP)或者RA智能配置器(RA Smart Configurator简称RASC)工具,可以非常简单地配置出外部总线应用底层。

教程以RA6M5 MCU外扩SRAM为例,展示如何一步一步地使用FSP灵活软件包工具配置外部总线应用。RA6其它系列扩展外部SRAM应用操作方法类似。

一、RA6M5外部总线外设描述

瑞萨电子RA6M5产品群采用支持TrustZone的高性能ArmCortex-M33内核。与片内的安全加密引擎(SCE)配合使用,可实现安全芯片的功能。集成带有专用DMA以太网MAC,可确保高数据吞吐率。RA6M5采用高效的40nm工艺,由灵活配置软件包(FSP)这一开放且灵活的生态系统提供支持,FSP基于FreeRTOS构建,并能够进行扩展,使用其他实时操作系统(RTOS)和中间件。RA6M5可以满足物联网应用的需求,如以太网、面向未来应用的安全功能、大容量嵌入式RAM和低功耗(从闪存运行CoreMark算法,低至107uA/MHz)。

b1201be2-a98d-11ed-bfe3-dac502259ad0.png

外部总线地址空间映射关系如下,总共有8个CS区域可选择,单个CS区域可寻址2MB

b1848410-a98d-11ed-bfe3-dac502259ad0.png

外部总线速度(BCLK最高速度为100MHz)

b1c4dfec-a98d-11ed-bfe3-dac502259ad0.png

外部总线内部框图

b1ec941a-a98d-11ed-bfe3-dac502259ad0.png

扩展外部总线所需引脚说明

b21392b8-a98d-11ed-bfe3-dac502259ad0.png

二、RA6M5外部总线应用配置参考

本例程使用JS7164SU16BSP SRAM(3V,16Mb,70ns Max Speed),其硬件连接示意如下

b2553b78-a98d-11ed-bfe3-dac502259ad0.png

使用瑞萨灵活软件配置工具FSP配置外部总线方法如下:

b3b6dc06-a98d-11ed-bfe3-dac502259ad0.png b3cb75a8-a98d-11ed-bfe3-dac502259ad0.png

三、RA6M5外部总线应用代码参考

b3fefcfc-a98d-11ed-bfe3-dac502259ad0.png

本样例使用外部总线CS0区域,所以代码中的外部总线起始地址为0x80000000

b43362ee-a98d-11ed-bfe3-dac502259ad0.png

若硬件已正确连接,可使用例程代码快速验证SRAM读/写操作。KEIL仿真状态下可在Memory内存窗口验证操作正确性。

更多内容请识别下方二维码查看:

b457e89e-a98d-11ed-bfe3-dac502259ad0.jpg


原文标题:瑞萨RA6系列芯片外扩SRAM方法

文章出处:【微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。


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

    关注

    146

    文章

    16542

    浏览量

    346829
  • 瑞萨
    +关注

    关注

    33

    文章

    22268

    浏览量

    85400

原文标题:瑞萨RA6系列芯片外扩SRAM方法

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RA8系列高性能MCU开发上手体验

    大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是 RA8 系列高性能MCU开发上手体验。
    的头像 发表于08-08 15:21 1065次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>8<b class='flag-5'>系列</b>高性能MCU开发上手体验

    RA系列MCU测量芯片的工作原理和温度值计算方法

    RA 系列都有内置的温度传感器,可以通过下面几个简单步骤就能测量并获取工作温度信息和工作电压信息。由于无需外围添加任何器件,此 方法能够快捷
    的头像 发表于07-24 14:19 290次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b><b class='flag-5'>系列</b>MCU测量<b class='flag-5'>芯片</b>的工作原理和温度值计算<b class='flag-5'>方法</b>

    RA2L1系列CAN通信应用

    RA2L1 系列CAN通信应用
    的头像 发表于06-26 08:06 327次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>2L1<b class='flag-5'>系列</b>CAN通信应用

    RAMCU家族推出集成Arm® Cortex®-M23内核的全新RA0系列

    RAMCU家族推出全新的 RA0 系列RA0E1产品组是入门级简易MCU,具有出色的成本效益
    的头像 发表于04-10 14:32 899次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b> MCU家族推出集成Arm® Cortex®-M23内核的全新<b class='flag-5'>RA</b>0<b class='flag-5'>系列</b>

    电子RA家族推出RA8系列高算力通用MCU

    电子 RA家族推出 RA8 系列高算力通用MCU,是业界首款基于Arm® Cortex®-M85(CM85)内核的32位MCU,主频高达480
    的头像 发表于04-02 14:14 1071次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>RA</b>家族推出<b class='flag-5'>RA</b>8<b class='flag-5'>系列</b>高算力通用MCU

    MCU在新能源中的应用

    接下来我们介绍 在新能源应用中重点主推的3个MCU型号,首先是 RA6T2。顾名思义,来自ARM内核的 RA家族中 RA6
    的头像 发表于12-15 12:25 724次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>MCU在新能源中的应用

    使用SystemView工具分析RA6M4芯片上RT-Thread的运行情况

    使用SystemView工具分析 RA6M4 芯片上RT-Thread的运行情况
    的头像 发表于12-11 17:23 433次阅读
    使用SystemView工具分析<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA6</b>M4<b class='flag-5'>芯片</b>上RT-Thread的运行情况

    基于RASC的keil电子时钟制作(RA)(3)----使用J-Link烧写程序到芯片

    这一节主要讲解如何使用J-Link对 RA 芯片进行烧录。
    的头像 发表于12-01 14:49 422次阅读
    基于RASC的keil电子时钟制作(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(3)----使用J-Link烧写程序到<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>芯片</b>

    电子时钟制作(RA)(3)----使用J-Link烧写程序到芯片

    这一节主要讲解如何使用J-Link对 RA 芯片进行烧录。
    的头像 发表于12-01 14:01 629次阅读
    电子时钟制作(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(3)----使用J-Link烧写程序到<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>芯片</b>

    IAR为RA8系列MCU开发提供支持

    嵌入式开发软件和服务的全球领导者IAR今日宣布,其最新发布的IAR Embedded Workbench for Arm 9.40.2版本中无缝集成了对 (Renesas) RA8 系列
    的头像 发表于11-02 17:08 873次阅读

    RA6M3 HMI Board评测挑战】-RA6M3上的CAN实践

    RA6M3 HMI Board 评测大挑战】- RA6M3上的CAN实践
    的头像 发表于10-17 14:55 1477次阅读
    【<b class='flag-5'>RA6</b>M3 HMI Board评测挑战】-<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA6</b>M3上的CAN实践

    请问FSMCSRAM数据之间是怎么传送的?

    FSMC SRAM数据之间是怎么传送的?先保存在FSMC再传送 SRAM
    发表于09-27 06:03

    RAMCU串口通信空闲中断

    RAMCU串口通信空闲中断
    的头像 发表于09-26 16:59 774次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b> MCU串口通信空闲中断

    RA6M3 开发实践指南-UART实践

    RT-Thread即将发布一 系列 RA6M3外设驱动的实践指南,我们将使用 RA6M3 HMI-Board 开发板,带领大家上手RT-Thr
    的头像 发表于09-23 12:15 1059次阅读

    vscode+pyocd+daplink调试ra6m3步骤

    拿到了 ra6m3的板子,发现使用RT-Thread Stduio下载速度很慢,就想着搭建一个vscode的环境试试。
    的头像 发表于09-14 14:47 1245次阅读