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
+關注
關注
146文章
16991瀏覽量
350310 -
瑞薩
+關注
關注
35文章
22292瀏覽量
86069 -
時鐘電路
+關注
關注
10文章
236瀏覽量
50696
原文標題:RA6快速設計指南 [3] 選項設置存儲器,時鐘電路(1)
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論