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

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

3天内不再提示

RA6快速设计指南 [17] 外部总线,一般布线实践 (上)

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

扫码添加小助手

加入工程师交流群

e38f500c-21fb-11ee-962d-dac502259ad0.gif

14

外部总线

RA6器件包括一个外部总线控制器。某些RA6器件具有内置的SDRAM控制器。

14.1 总线宽度和多路复用

外部存储区的访问宽度可以设置为8位或16位。通过将CSnCR寄存器或SDC控制寄存器 (SDCCR) 中的BSIZE位置1,可以选择按每个片选进行宽度设置。可以通过将CSnCR寄存器中的MPXEN位置1来复用片选区域的地址和数据线。

14.2 总线信号的驱动能力

使用外部存储区时,应在高速设置中将用于控制总线信号的引脚设置为高驱动能力输出。有关设置引脚驱动能力的更多信息,请参见“I/O端口一章中的“端口mn引脚功能选择寄存器”一节和MCU硬件用户手册》中的“电气特性”一章。

14.3 总线错误

每条总线上都可能发生以下类型的错误:

• 非法地址访问

• 总线主MPU错误

• TrustZone过滤器错误(仅限支持Trustzone的MCU)

• 每个从IP传来的总线错误

发生总线错误时,无法保证正常运行,并且会将错误返回到发出请求的主IP。每个主器件发生的总线错误均存储在BUSnERRADD和BUSnERRSTAT寄存器中。只能通过复位来清空这些寄存器。有关更多信息,请参见《硬件用户手册》的“总线错误地址寄存器 (BUSnERRADD)”和“总线错误状态寄存器 (BUSnERRSTAT)”部分。

注:

DMAC和DTC不会收到总线错误,因此它们的运行不受总线错误的影响。

15

一般布线实践

15.1 数字域与模拟

Renesas RA6微控制器器件主要有三种类型的引脚功能:电源、数字和模拟。

通常,电源引脚专门用于电压和参考输入,没有多种功能。电源引脚通常专门用于MCU内的特定部分或域。

例如,MCU的主电源电压将为数字内核、许多数字外设功能和许多数字I/O引脚供电。可以将数字域定义为数字电路、数字I/O引脚以及相关的电源引脚。指定用于模拟功能的电源引脚(例如AVCC0和相关的AVSS0)在MCU内部提供特定的模拟电路,这类模拟电路与数字域电路分开。可以将模拟域定义为模拟电路、模拟I/O引脚以及相关的电源引脚。

数字信号通常是与周期性时钟相关联的重复切换模式。数字信号上的跳变往往是相对尖锐的边沿,同时跳变之间保持稳定的高电平或低电平。在指定的时间范围内,每个信号必须在可接受的电压大小下处于稳定状态,称为逻辑状态。通常使用时钟的边沿跳变以预定的时钟间隔对信号状态进行采样,以评估相关的数据信号。只要电平保持在指定范围内,数字信号电压值的小幅度变化通常是可以接受的。但是,如果数字信号受到可能会对其造成严重影响的较大外部作用,则可能会在对数据进行采样时引起错误的逻辑状态。

模拟信号通常截然不同。模拟信号可能是周期性的,但模拟信号的评估通常是在一定范围内而不是逻辑状态下测量电压。根据特定的触发事件对模拟信号的电压大小进行采样,然后使用MCU中的模拟电路处理得到的测量结果。模拟测量的精度与采样电压值的精度直接相关。任何可能会略微改变模拟输入信号电压值的非预期外部作用,都可能影响测量的准确性。

由于Renesas RA6 MCU器件的I/O引脚的高度复用特性,许多I/O引脚都可用于实现模拟或数字功能。这可能会导致数字和模拟功能发生重叠,并造成数据错误。

为了尽可能地减少数字信号域和模拟信号域之间的潜在问题,请考虑以下准则:

• 在分配I/O引脚功能时,选择的引脚功能应尽量使模拟引脚和数字引脚在物理上分开。

• 每个模拟信号应尽可能与所有其他信号分开。

PCB布线应尽可能隔离每个模拟信号。避免在同一区域内连接其他任何信号走线,无论是模拟信号还是数字信号。

• 确保模拟电源电压和模拟参考电压包含适当的交流滤波器。可以采用如下形式:在MCU电压引脚附近放置

建议使用的电容,或使用适当的感应滤波器。此举旨在提供很少甚至没有电压纹波的电源电压和参考电压。

• 在PCB设计中使用专用电源层时,避免在模拟电压区域内连接数字信号走线,并避免在数字电压区域内连接模拟信号走线。


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

    关注

    147

    文章

    19134

    浏览量

    404050
  • 瑞萨
    +关注

    关注

    38

    文章

    22518

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RA MCU众测宝典 | 在瑞萨CPKCOR-RA8D1B核心板实现QSPI读取外部Flash

    RA生态工作室关注我们“RAMCU众测宝典”中I2C/SPI通信与显示驱动专题更新了。这次我们聚焦瑞萨【CPKCOR-RA8D1B核心板】开发板,步步实现QSPI读取外部Flash。
    的头像 发表于 02-06 18:02 5493次阅读
    <b class='flag-5'>RA</b> MCU众测宝典 | 在瑞萨CPKCOR-<b class='flag-5'>RA</b>8D1B核心板<b class='flag-5'>上</b>实现QSPI读取<b class='flag-5'>外部</b>Flash

    Renesas RA6M2 电容式触摸评估系统快速上手

    Renesas RA6M2 电容式触摸评估系统快速上手 引言 在电子设计领域,电容式触摸技术凭借其操作便捷、灵敏度高的特点,广泛应用于各类设备中。Renesas 的 RA6M2 电容式触摸评估系统为
    的头像 发表于 12-29 17:00 983次阅读

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

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

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

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

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

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

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

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

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

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

    RA MCU众测宝典 | 在RA MCU快速部署LWIP——以CPKCOR-RA8D1为例

    makeWorks在上篇文章中我们分享了在RA快速部署LVGL的案例,但是FSP丰富强大的功能还远不止于此,除了LVGL,LWIP也早已被FSP纳入自身的功能中间件中,可以在FSP
    的头像 发表于 12-24 12:06 5718次阅读
    <b class='flag-5'>RA</b> MCU众测宝典 | 在<b class='flag-5'>RA</b> MCU<b class='flag-5'>上</b><b class='flag-5'>快速</b>部署LWIP——以CPKCOR-<b class='flag-5'>RA</b>8D1为例

    请问CW32L010的外部时钟晶振一般用多大的?

    话说,CW32L010的外部时钟晶振一般用多大的?
    发表于 12-02 08:20

    RA-Eco-RA6M4开发板评测】I2C使用

    M4AF3CFP RA6M4有2路硬件I2C,对于应用而言,软件和硬件都是样的。 1 RT-Thread 的I2C简介 I2C(Inter Integrated Circuit)总线是 PHILIPS 公司开发的
    发表于 11-09 21:58

    瑞萨电子基于RA6T2的高频注入法方案详解

    瑞萨电子发布了基于高频注入法的样例方案,本篇以RA6T2样例工程为例,介绍高频注入法的一般性原理,瑞萨样例工程的结构、实现方式和调试硬件系统搭的一般应用。协助客户了解方案设计和瑞萨芯片的特色,可用于客户在此基础
    的头像 发表于 10-27 11:31 5175次阅读
    瑞萨电子基于<b class='flag-5'>RA6</b>T2的高频注入法方案详解

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

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

    【EK-RA6E2开发指南】DAC设置电压值

    RA6E2有片DAC外设,总共有两路DAC输出通道,每路的分辨率可配置为12位, 这两个通道之间互不影响,每个通道都可以使用ELC功能可外部触发或者进行与ADC单元1的同步转换。
    的头像 发表于 09-23 18:16 2219次阅读
    【EK-<b class='flag-5'>RA6</b>E2开发<b class='flag-5'>指南</b>】DAC设置电压值

    瑞萨RA系列MCU的外部引脚中断详解

    章节我们已经详细介绍了NVIC、ICU、ELC、NMI并对RA系列MCU的中断管理系统有个全局的了解,我们这章节的内容是如何控制外部
    的头像 发表于 09-23 09:38 2134次阅读
    瑞萨<b class='flag-5'>RA</b>系列MCU的<b class='flag-5'>外部</b>引脚中断详解

    RA-Eco-RA6M4部分功能测评2

    与多端显示 在完成RA-Eco-RA6M4开发板的串口通信与OLED显示功能调试后,本次实践将进步集成DHT11温湿度传感器,通过单总线通信实现环境温湿度的数据采集,并将采集到的信息
    发表于 09-05 20:42