那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RA2快速設計指南 [5] 存儲器

jf_pJlTbmA9 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2023-10-24 16:17 ? 次閱讀

相關閱讀:

RA2快速設計指南 [1] 電源仿真器支持

RA2快速設計指南 [2] MCU工作模式和選項設置存儲器

RA2快速設計指南 [3] 時鐘電路

RA2快速設計指南 [4] 復位要求和復位電路

7. 存儲器

RA2 MCU支持4GB的線性地址空間,范圍為0000 0000h到FFFF FFFFh,其中可以包含程序、數據和外部存儲器總線。程序和數據存儲器共用地址空間;可使用單獨的總線分別訪問這兩個存儲器,從而提高性能并允許在同一個周期訪問程序和數據。存儲器映射中包含片上RAM、外設I/O寄存器、程序ROM、數據閃存和外部存儲器區域。

wKgZomUDyXWAV5qfAAEgG1i2Pgo328.jpg

圖13. RA2A1存儲器映射

7.1 SRAM

RA2 MCU提供帶奇偶校驗位或ECC(糾錯碼)的片上高速SRAM模塊。SRAM0的前32 KB區域受ECC控制。奇偶校驗在其他區域執行。下表列出了SRAM規范。SRAM模塊的數量和容量因產品而異。有關詳細信息,請參見《硬件手冊》。

wKgZomUDyXaATtzBAADHldTtF7g523.jpg

圖14. RA2A1 SRAM規格

7.2 外設I/O寄存器

外設I/O寄存器塊出現在存儲器映射中的不同位置,具體取決于設備和當前的工作模式。大多數外設I/O寄存器占用的地址范圍為4000 0000h到400F FFFFh。但是,位置和大小可能會因產品而異。有關詳細信息,請參見《硬件手冊》。有關詳細信息,可參見“I/O寄存器”附錄,也可參見每個外設功能的寄存器說明。該區域包含在所有工作模式下始終可用的寄存器。用于控制訪問閃存的閃存I/O寄存器占據兩個區域,即4000 0000h至400F FFFFh和407E 0000h至407E FFFFh。

Renesas FSP包含采用CMSIS數據結構的C頭文件,這些文件將特定器件的所有外設I/O寄存器映射到易于訪問的I/O數據結構。

7.3 片上閃存

RA2 MCU具有兩個閃存部分:代碼閃存和數據閃存,各部分的大小和可編程周期容量因產品而異。閃存控制單元(FCU)控制閃存的編程和擦除。閃存應用程序命令接口(FACI)根據指定的FACI命令控制FCU。

代碼閃存旨在存儲用戶應用程序代碼和常量數據。數據閃存旨在存儲可能不時更新的信息,例如配置參數、用戶設置或記錄的數據。數據閃存區域中的編程和擦除單位遠小于代碼閃存的單位。以RA2A1為例,代碼閃存以64-bit為單位進行編程,以2-KB為單位進行擦除;而數據閃存以8-bit為單位進行編程,以1-KB為單位進行擦除。單位大小因產品而已。具體請參見《硬件手冊》中的“數據閃存”的章節。

數據閃存和代碼閃存區域均可通過應用程序代碼進行編程或擦除。這樣,無需連接外部編程工具即可完成現場固件更新。

Renesas FSP為代碼閃存和數據閃存提供了HAL層驅動程序。

下圖給出了代碼閃存和數據閃存的規格。

wKgZomUDyXiASGskAAJuuJG8Acg036.jpg

圖15. RA2A1 MCU上的代碼閃存和數據閃存規范

注:代碼閃存的擦除狀態為FFh,但數據閃存的擦除狀態未定義。

7.3.1 后臺操作

RA2 MCU支持通過后臺操作訪問代碼閃存和數據閃存。這意味著當開始執行編程或擦除操作時,用戶可以繼續從除正在操作的存儲區以外的存儲區中執行和訪問存儲器。例如,在對數據閃存進行擦除或編程操作時,CPU可以從代碼閃存執行應用程序代碼。同樣,在對代碼閃存進行擦除或編程操作時,CPU可以從SRAM執行應用程序代碼。這項規則的唯一例外是,在對代碼閃存進行編程或擦除期間無法訪問數據閃存。

7.3.2 ID代碼保護

RA2 MCU在選項設置存儲區中有一個用作ID代碼的128位存儲器。如果此ID代碼保留為空(0xFF),則不會使能任何保護,并且可以通過引導模式或使用片上調試器來訪問MCU。如果設置了ID代碼,則用戶可以控制對這些模式的訪問。用戶可以選擇始終禁止連接,或者可以選擇在輸入匹配的ID代碼時允許連接。有關更多信息,請參見“OCD/串行編程ID設置寄存器(OSIS)”和“ID代碼保護”以及《RA2 MCU硬件手冊》中的相關部分。

圖16 顯示了Renesas FSP配置器提供的用于設置ID代碼保護的選項。

wKgZomUDyXmACV8QAACQ5A5uZVc150.jpg

圖16. 使用Renesas FSP配置器為RA2A1設置ID代碼

注:必須謹慎處理ID代碼保護設置,以避免發生可能導致阻止訪問MCU的錯誤。

7.3.3 存儲器保護單元

RA2微控制器具有存儲器保護單元(MPU)。這些單元能夠保護各種MCU區域免遭非法訪問。具體選項包括允許讀寫、禁止寫入和禁止讀寫。通過在特定的存儲器地址上設置相應的常數值可選擇這些選項之一。有關更多詳細信息,請參見《硬件手冊》中的“存儲器保護單元”部分。

wKgaomUDyXuAFsaRAAFKHXZyvKY467.jpg

圖17. 使用Renesas FSP配置器RA2A1設置MPU

注:必須謹慎處理MPU設置,以避免發生可能導致阻止訪問MCU區域的錯誤。

7.4 字節順序的限制

存儲器空間必須采用小端法才能在Cortex-M內核上執行代碼。

來源:瑞薩MCU小百科

免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理


審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17324

    瀏覽量

    352655
  • 寄存器
    +關注

    關注

    31

    文章

    5363

    瀏覽量

    121182
  • 存儲器
    +關注

    關注

    38

    文章

    7528

    瀏覽量

    164347
收藏 人收藏

    評論

    相關推薦

    閃速存儲器屬于RAM還是ROM,閃速存儲器一般用來做什么的

    在數字存儲技術的快速發展中,閃速存儲器(Flash Memory)以其獨特的性能和廣泛的應用領域,成為了連接隨機存取存儲器(RAM)與只讀存儲器
    的頭像 發表于 01-29 16:53 ?142次閱讀

    EE-349:ADSP-2146xDDR2存儲器電路板設計指南

    電子發燒友網站提供《EE-349:ADSP-2146xDDR2存儲器電路板設計指南.pdf》資料免費下載
    發表于 01-05 09:21 ?0次下載
    EE-349:ADSP-2146xDDR<b class='flag-5'>2</b><b class='flag-5'>存儲器</b>電路板設計<b class='flag-5'>指南</b>

    瑞薩RA家族精品RA2L1產品介紹

    RA2L1MCU是瑞薩RA家族RA2系列廣受歡迎的一款產品。RA2L1MCU專為超低功耗應用而設計,結合功耗表現出色的32位ArmCortex-M23CPU內核及瑞薩電子的低功耗工藝技
    的頭像 發表于 12-27 18:07 ?166次閱讀
    瑞薩<b class='flag-5'>RA</b>家族精品<b class='flag-5'>RA2</b>L1產品介紹

    TMS320C6000 DSP外部存儲器接口(EMIF)參考指南

    電子發燒友網站提供《TMS320C6000 DSP外部存儲器接口(EMIF)參考指南.pdf》資料免費下載
    發表于 12-24 16:17 ?0次下載
    TMS320C6000 DSP外部<b class='flag-5'>存儲器</b>接口(EMIF)參考<b class='flag-5'>指南</b>

    TMS320VC5503/5507/5509 DSP外部存儲器接口(EMIF)參考指南

    電子發燒友網站提供《TMS320VC5503/5507/5509 DSP外部存儲器接口(EMIF)參考指南.pdf》資料免費下載
    發表于 12-21 09:42 ?0次下載
    TMS320VC5503/5507/5509 DSP外部<b class='flag-5'>存儲器</b>接口(EMIF)參考<b class='flag-5'>指南</b>

    TMS320C672x DSP外部存儲器接口(EMIF)用戶指南

    電子發燒友網站提供《TMS320C672x DSP外部存儲器接口(EMIF)用戶指南.pdf》資料免費下載
    發表于 12-21 09:38 ?0次下載
    TMS320C672x DSP外部<b class='flag-5'>存儲器</b>接口(EMIF)用戶<b class='flag-5'>指南</b>

    MSP430存儲器編程用戶指南

    電子發燒友網站提供《MSP430存儲器編程用戶指南.pdf》資料免費下載
    發表于 12-19 15:34 ?0次下載
    MSP430<b class='flag-5'>存儲器</b>編程用戶<b class='flag-5'>指南</b>

    存儲器分為隨機存儲器和什么

    ,Read-Only Memory)。 一、隨機存儲器(RAM) 隨機存儲器的定義和特點 隨機存儲器(RAM)是一種可讀寫的存儲器,其特點是可以隨機訪問
    的頭像 發表于 10-14 09:54 ?1566次閱讀

    ram存儲器和rom存儲器的區別是什么

    定義: RAM(Random Access Memory):隨機存取存儲器,是一種易失性存儲器,主要用于計算機和其他設備的臨時存儲。 ROM(Read-Only Memory):只讀存儲器
    的頭像 發表于 08-06 09:17 ?826次閱讀

    RA2在e2 studio環境生成LIB庫操作

    RA2在e2 studio環境生成LIB庫操作
    的頭像 發表于 05-15 08:06 ?618次閱讀
    <b class='flag-5'>RA2</b>在e2 studio環境生成LIB庫操作

    請問如何編寫.bin程序使用IAR或GreenHill將文件存儲到外部存儲器中?

    你好, 我們使用帶有 CYT4DN 和 S25HS 外部存儲器的自定義COOLDIM_PRG_BOARD 。 我們正在嘗試閃存 .bin 圖像 文件到外部存儲器中。 因此,我想知道 IAR
    發表于 05-15 07:22

    RA6T2的16位模數轉換操作 [5] 配置RA6T2 ADC模塊 (2)

    RA6T2的16位模數轉換操作 [5] 配置RA6T2 ADC模塊 (2)
    的頭像 發表于 04-04 08:05 ?421次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換<b class='flag-5'>器</b>操作 [<b class='flag-5'>5</b>] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (<b class='flag-5'>2</b>)

    淺談存儲器層次結構

    通過多級存儲器的設計,存儲器層次結構能夠在存儲容量和訪問速度之間找到一個平衡點。高速緩存存儲器和主存儲器提供了
    發表于 02-19 13:54 ?900次閱讀
    淺談<b class='flag-5'>存儲器</b>層次結構

    對12Bit A/D轉換(ADC12)的更正和RA2組用戶手冊

    電子發燒友網站提供《對12Bit A/D轉換(ADC12)的更正和RA2組用戶手冊.pdf》資料免費下載
    發表于 02-19 10:51 ?0次下載
    對12Bit A/D轉換<b class='flag-5'>器</b>(ADC12)的更正和<b class='flag-5'>RA2</b>組用戶手冊

    CK-RA6M5上的RA AWS云連接,帶蜂窩網絡-入門指南

    電子發燒友網站提供《CK-RA6M5上的RA AWS云連接,帶蜂窩網絡-入門指南.pdf》資料免費下載
    發表于 02-19 10:50 ?0次下載
    CK-<b class='flag-5'>RA6M5</b>上的<b class='flag-5'>RA</b> AWS云連接,帶蜂窩網絡-入門<b class='flag-5'>指南</b>
    博彩百家乐画谜网| 玩百家乐官网游戏的最高技巧| 百家乐官网智能投注系统| 百家乐官网娱乐平台网| 百家乐怎么才赢| 搓牌百家乐技巧| 大发888娱乐新澳博| 皇家国际娱乐| 百家乐官网游戏机高手| 百家乐官网庄闲必胜规| 网上的百家乐官网怎么才能赚钱| 做生意门朝东好吗| 百家乐预约| 德州扑克加注规则| 真人百家乐官网怎么对冲| 索雷尔百家乐官网的玩法技巧和规则| 百家乐投注方向| 大发888 dafa888游戏| 百家乐官网规则技法| 兄弟百家乐官网的玩法技巧和规则| 百家乐打线| 棋牌游戏平台有哪些| 百家乐官网的必赢方法| 百家乐官网创立几年了| 百家乐软件辅助器| 博彩网站| 百家乐官网平注常赢玩法技巧| 实战百家乐的玩法技巧和规则| 赌场风云国语| 百家乐官网真人博彩的玩法技巧和规则 | 赌球规则| 百家乐官网最新首存优惠| 7月24日风水| 威尼斯人娱乐城官网lm0| 百家乐官网全透明牌靴| 网上百家乐娱乐场| 百苑百家乐的玩法技巧和规则 | 威斯汀百家乐官网的玩法技巧和规则| 百家乐画哪个路单| 百家乐官网庄家抽水| 百家乐做庄家必赢诀窍|