4
选项设置存储器
选项设置存储器用于确定复位后MCU的状态。该存储器分配在闪存中的配置设置区域和程序闪存区域。这两个区域的可用设置方法不同。Cortex-M33内核MCU的选项设置存储器可能具有不同的内存占用和分布,有关寄存器的详细介绍,请参见《硬件用户手册》中的“选项设置存储器”一章。
闪存选项寄存器在代码闪存映射中占用一定空间。尽管寄存器位于RA MCU上保留闪存的一部分中,但是有些用户可能会无意中将数据存储在这些位置。用户必须进行检查,确保没有将多余数据写入这些位置,否则可能导致芯片发生意外行为。例如,闪存选项寄存器中的设置可能会在复位后立即使能独立看门狗定时器(IWDT)。如果存储在程序ROM中的数据无意中与选项设置存储器寄存器重叠,则有可能在不知情的情况下打开IWDT。这将导致调试器与电路板之间的通信出现问题。
下图显示了基于Cortex-M4内核的RA6M3 MCU的包含选项功能选择寄存器的选项设置存储器。

图9. RA6M3选项功能选择寄存器
4.1 选项设置存储器寄存器
以下是选项设置存储器寄存器的概述。在启动之前,请确保已对其进行正确配置。
• OFS0寄存器
独立看门狗定时器 (IWDT) 自动启动
IWDT超时、频率、窗口操作、中断类型和低功耗模式行为
看门狗定时器 (WDT) 自动启动
WDT超时、频率、窗口操作和中断类型
• OFS1寄存器
复位后LVD0使能
复位后HOCO启动
Renesas FSP配置器支持在BSP设置中设置选项存储器,如下图所示。

图10. FSP配置中的RA6M3选项存储器设置
5
时钟电路
RA6 MCU具有六个主振荡器。其中有五个可以用作主系统时钟源。剩下的一个振荡器专用于独立看门狗定时器。在典型系统中,主时钟由外部晶体或时钟驱动。将此输入指向PLL,并在此经过倍频后变为PLL时钟,然后分频为主系统时钟 (ICLK)、闪存时钟、外设模块时钟、外部总线时钟、跟踪时钟和USB时钟。此外,ICLK还用于CPU时钟、DMAC时钟、内部闪存时钟和SDRAM时钟。有关时钟生成电路框图的信息,请参见《硬件用户手册》中的“时钟生成电路”一章。
每个时钟都有特定的容差和时序值。有关频率和时钟时序规范的信息,请参见《硬件用户手册》中“电气特性”一章的“交流特性”部分。有关各种时钟频率之间关系的信息,请参见《硬件用户手册》中的“时钟生成电路”一章。
表 7. RA6振荡器

-
mcu
+关注
关注
147文章
19160浏览量
404846 -
瑞萨
+关注
关注
38文章
22520浏览量
91348 -
时钟电路
+关注
关注
10文章
247浏览量
53959
发布评论请先 登录
瑞萨RA MCU众测宝典 | 串口之【RA-Eco-RA2L1】RTC日历及串口设置时间
RA6M3微控制器:高性能与多功能的完美融合
RA6E1微控制器:高性能与多功能的完美融合
深入剖析RA6T3微控制器:特性、应用与设计考量
探索RA6T3微控制器:性能、特性与应用全解析
RENESAS FPB - RA4T1快速入门:电子工程师的实用指南
Renesas FPB-RA0E2 v1快速原型开发板使用指南
Renesas FPB - RA2T1快速原型开发板:开启高效设计之旅
【瑞萨RA6E2地奇星开发板试用】介绍、环境搭建、工程测试
【瑞萨RA6E2】评测开箱测试
【瑞萨RA6E2】+1、初识RA6E2芯片及芯片参数
【免费试用】瑞萨 RA6E2 开发板免费试用
RA6快速设计指南 [3] 选项设置存储器,时钟电路(1)
评论