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

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

3天内不再提示

RA6快速设计指南 [3] 选项设置存储器,时钟电路(1)

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

4

选项设置存储器

选项设置存储器用于确定复位后MCU的状态。该存储器分配在闪存中的配置设置区域和程序闪存区域。这两个区域的可用设置方法不同。Cortex-M33内核MCU的选项设置存储器可能具有不同的内存占用和分布,有关寄存器的详细介绍,请参见《硬件用户手册》中的“选项设置存储器”一章。

闪存选项寄存器在代码闪存映射中占用一定空间。尽管寄存器位于RA MCU上保留闪存的一部分中,但是有些用户可能会无意中将数据存储在这些位置。用户必须进行检查,确保没有将多余数据写入这些位置,否则可能导致芯片发生意外行为。例如,闪存选项寄存器中的设置可能会在复位后立即使能独立看门狗定时器(IWDT)。如果存储在程序ROM中的数据无意中与选项设置存储器寄存器重叠,则有可能在不知情的情况下打开IWDT。这将导致调试器与电路板之间的通信出现问题。

下图显示了基于Cortex-M4内核的RA6M3 MCU的包含选项功能选择寄存器的选项设置存储器。

d5ee6c36-05da-11ee-962d-dac502259ad0.png

图9. RA6M3选项功能选择寄存器

4.1 选项设置存储器寄存器

以下是选项设置存储器寄存器的概述。在启动之前,请确保已对其进行正确配置。

• OFS0寄存器

独立看门狗定时器 (IWDT) 自动启动

IWDT超时、频率、窗口操作、中断类型和低功耗模式行为

看门狗定时器 (WDT) 自动启动

WDT超时、频率、窗口操作和中断类型

• OFS1寄存器

复位后LVD0使能

复位后HOCO启动

Renesas FSP配置器支持在BSP设置中设置选项存储器,如下图所示。

d5fe2478-05da-11ee-962d-dac502259ad0.png

图10. FSP配置中的RA6M3选项存储器设置

5

时钟电路

RA6 MCU具有六个主振荡器。其中有五个可以用作主系统时钟源。剩下的一个振荡器专用于独立看门狗定时器。在典型系统中,主时钟由外部晶体或时钟驱动。将此输入指向PLL,并在此经过倍频后变为PLL时钟,然后分频为主系统时钟 (ICLK)、闪存时钟、外设模块时钟、外部总线时钟、跟踪时钟和USB时钟。此外,ICLK还用于CPU时钟、DMAC时钟、内部闪存时钟和SDRAM时钟。有关时钟生成电路框图的信息,请参见《硬件用户手册》中的“时钟生成电路”一章。

每个时钟都有特定的容差和时序值。有关频率和时钟时序规范的信息,请参见《硬件用户手册》中“电气特性”一章的“交流特性”部分。有关各种时钟频率之间关系的信息,请参见《硬件用户手册》中的“时钟生成电路”一章。

表 7. RA6振荡器

d61a0f1c-05da-11ee-962d-dac502259ad0.png

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

    关注

    146

    文章

    16018

    浏览量

    343633
  • 瑞萨
    +关注

    关注

    32

    文章

    22214

    浏览量

    84915
  • 时钟电路
    +关注

    关注

    10

    文章

    230

    浏览量

    50352

原文标题:RA6快速设计指南 [3] 选项设置存储器,时钟电路(1)

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

收藏 人收藏

    评论

    相关推荐

    RX和RA系列主时钟电路和子时钟电路设计指南

    电子发烧友网站提供《RX和RA系列主时钟电路和子时钟电路设计指南.pdf》资料免费下载
    发表于 02-19 10:20 1次下载
    RX和<b class='flag-5'>RA</b>系列主<b class='flag-5'>时钟</b><b class='flag-5'>电路</b>和子<b class='flag-5'>时钟</b><b class='flag-5'>电路</b>设计<b class='flag-5'>指南</b>

    RA2快速设计指南 [5] 存储器

    RA2快速设计指南 [5] 存储器
    的头像 发表于 10-24 16:17 301次阅读
    <b class='flag-5'>RA</b>2<b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [5] <b class='flag-5'>存储器</b>

    RA2快速设计指南 [4] 复位要求和复位电路

    RA2快速设计指南 [4] 复位要求和复位电路
    的头像 发表于 10-24 16:08 285次阅读
    <b class='flag-5'>RA</b>2<b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [4] 复位要求和复位<b class='flag-5'>电路</b>

    RA2快速设计指南 [3] 时钟电路

    RA2快速设计指南 [3] 时钟电路
    的头像 发表于 10-24 16:05 250次阅读
    <b class='flag-5'>RA</b>2<b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [3] <b class='flag-5'>时钟</b><b class='flag-5'>电路</b>

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

    14 外部总线 RA6器件包括一个外部总线控制器。某些RA6器件具有内置的SDRAM控制器。 14.1 总线宽度和多路复用 外部存储区的访问宽度可以设置为8位或16位。通过将CSnCR
    的头像 发表于 07-14 12:10 361次阅读
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [17] 外部总线,一般布线实践 (上)

    RA6快速设计指南 [13] I/O端口配置 (2)

    该引脚作为输出。I/O端口的默认状态为“0”(输入)。可以在RA6 MCU上读取端口方向寄存器。 • 相应端口控制寄存器 (PCNTR1)
    的头像 发表于 07-03 12:10 761次阅读

    RA6快速设计指南 [11] 存储器 (3)

    8 存储器 8.5 外部存储器 RA6 MCU包含用于连接到外部存储器和器件的外部数据总线。某些产品还包括一个内置的SDRAM控制器,可通过该控制器使用最高达128MB的外部SDRAM
    的头像 发表于 06-28 12:10 377次阅读
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [11] <b class='flag-5'>存储器</b> (3)

    RA6快速设计指南 [10] 存储器 (2)

    8 存储器 8.4 片上闪存 RA6 MCU具有两部分闪存:代码闪存和数据闪存,各部分的大小和擦写周期数因器件而异。闪存控制单元 (FCU) 控制闪存的编程和擦除。闪存应用程序命令接口 (FACI
    的头像 发表于 06-26 12:10 416次阅读
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [10] <b class='flag-5'>存储器</b> (2)

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

    8 存储器 RA6 MCU支持4GB的线性地址空间,范围为 0000 0000h 到 FFFF FFFFh ,其中包含程序、数据和外部存储器总线。该系列的某些产品包括一个SDRAM控制器,可利用
    的头像 发表于 06-21 12:15 470次阅读
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [9] <b class='flag-5'>存储器</b> (1)

    RA6快速设计指南 [8] 使用TrustZone®

    7 使用TrustZone 7.1 Arm TrustZone 技术的实现 某些RA6 MCU(如RA6M4和RA6M5)包含Arm TrustZone (TZ) 安全功能。有关 TZ 实现的完整
    的头像 发表于 06-19 15:25 368次阅读
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [8] 使用TrustZone®

    RA6快速设计指南 [7] 复位要求和复位电路 (下)

    6 复位要求和复位电路 6.5 电压监视复位 RA6系列包括在欠压期允许MCU防止不安全操作的电路。板上比较器根据三个参考电压V det0 、V det1 和V det2 检查电源电压。当电源下降
    的头像 发表于 06-16 12:15 473次阅读

    RA6快速设计指南 [5] 时钟电路 (3)

    5 时钟电路 5.5 时钟设置示例 Renesas FSP为RA6 MCU提供了一个简单的可视化时钟
    的头像 发表于 06-12 12:25 440次阅读
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [5] <b class='flag-5'>时钟</b><b class='flag-5'>电路</b> (3)

    RA6快速设计指南 [4] 时钟电路 (2)

    ,具体取决于选项设置存储器中的设置(请参见后文第4节)。 5.2 时钟频率要求 ICLK必须始终大于或等于BCLK。最小和最大频率如下表所示
    的头像 发表于 06-09 12:30 382次阅读
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [4] <b class='flag-5'>时钟</b><b class='flag-5'>电路</b> (2)

    RA6 MCU设计之时钟电路

    复位后,RA6 MCU开始以中速片上振荡器 (MOCO) 作为主时钟源运行。复位时,默认情况下主振荡器和PLL处于关闭状态。HOCO和IWDT可能处于打开或关闭状态,具体取决于选项设置
    发表于 06-09 12:28 222次阅读
    <b class='flag-5'>RA6</b> MCU设计之<b class='flag-5'>时钟</b><b class='flag-5'>电路</b>

    RA6快速设计指南 [1] 简介,电源,仿真器支持(1)

    补充,重点介绍大多数工程师在开始自己的设计时需要注意的一些关键项目。本文档还从应用的角度探讨了一些设计决策。 RA6快速设计指南 目标器件 RA6系列MCU
    的头像 发表于 06-04 16:25 678次阅读
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>设计<b class='flag-5'>指南</b> [1] 简介,电源,仿真器支持(1)