在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

瑞薩RA系列MCU FSP庫開發實戰指南(09)存儲器映射

瑞薩MCU小百科 ? 來源: 瑞薩MCU小百科 ? 2025-04-16 15:52 ? 次閱讀

3.3

存儲器映射

前文所述,寄存器RAM、FLASH一樣都是芯片內部的一種存儲設備。那么,當我們需要訪問它們的時候,我們需要知道它們的存儲地址。

3.3.1

存儲器映射表

如下圖所示為RA6M5的存儲器映射表,可以看到RA6M5芯片內部的存儲器被映射到這一整塊4G(0 ~0xFFFF FFFF)的地址空間中。我們還可以看到,除了寄存器和SRAM、Flash的地址空間區域以外,還存在著其他類型的地址空間區域,比如QSPI area和OSPI area。Reserved area表示的是保留區域,尚未用到。

11eaa332-1a81-11f0-9310-92fbcf53809c.png

3.3.2

存儲器區域劃分

存儲器本身不具有地址信息,它的地址是由芯片廠商或用戶分配,給存儲器分配地址的過程就稱為存儲器映射。如果給存儲器再次分配一個地址就叫存儲器重映射。

對于RA6M5(176 pin)芯片,其內部線性地址空間劃分為如下區域:

表2:線性地址空間區域劃分

11f6bf82-1a81-11f0-9310-92fbcf53809c.png

表格中的“0x4000_0000~0x4018_0000-1”區域,也就是“0x4000_0000~0x4017_FFFF”區域,它映射到了絕大部分外設模塊的寄存器。

3.3.3

外設基地址和外設寄存器地址

如下圖所示:

120a5344-1a81-11f0-9310-92fbcf53809c.png

圖中①處為該外設的基地址,也就是IO端口的基地址。因為RA6M5的IO端口不止有一個,而是有16個端口(用PORTm表示,m=0~9,A,B),所以每一個端口都有一個基地址,每個端口的基地址都可以用圖中的公式來計算出來。

圖中②處為該外設寄存器的地址偏移,圖中的寄存器為PCNTR1/PODR/PDR寄存器,而“Offset address:0x000”表示的是該寄存器相對于基地址的偏移量。

舉例來說

當我們要讀取PORT1的PCNTR1/PODR/PDR寄存器的值時,我們要先計算出該寄存器的地址為:(0x40080000+0x0020*1),然后再把該地址值轉換為C語言的指針:(uint32_t*)(0x40080000+0x0020*1),最后再取值即可讀出該寄存器的值:*((uint32_t*)(0x40080000+0x0020*1))。

需要注意的是,每一種外設模塊下面都會有多個寄存器,每個寄存器都有特定的功能。對于一些功能相對復雜的外設來說,它們的寄存器數量可以達到十幾個甚至幾十個。以IOPORT1為例,它的基地址為:0x40080020,下表則展示了它部分的寄存器名稱、寄存器地址以及相對于基地址的偏移。

表3:IOPORT1寄存器及其地址

121616de-1a81-11f0-9310-92fbcf53809c.png

注解

注:由于基地址不同,上述表格未包含PmnPFS等這些也和IOPORT1有關的寄存器。

3.3.4

外設寄存器

下圖所示為外設寄存器的一般格式。

121d6736-1a81-11f0-9310-92fbcf53809c.png

說明:

寄存器名稱。

外設模塊基地址及其寄存器偏移地址。

寄存器位表格。32位MCU的寄存器大小一般為32位(bit),占四個字節。“Bit position”為位號,指示該位處于該寄存器中的位置;“Bit field”為位域,一般不同的位域有不同的作用;“Value after reset”為復位值,指示該位的復位值。

位域功能說明。這部分為對每一個位域的功能的詳細說明。

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

    關注

    146

    文章

    17894

    瀏覽量

    362012
  • 存儲器
    +關注

    關注

    38

    文章

    7641

    瀏覽量

    166677
  • 瑞薩電子
    +關注

    關注

    37

    文章

    2920

    瀏覽量

    73171
  • 映射
    +關注

    關注

    0

    文章

    48

    瀏覽量

    16103
  • FSP
    FSP
    +關注

    關注

    0

    文章

    43

    瀏覽量

    7379

原文標題:存儲器映射——瑞薩RA系列FSP庫開發實戰指南(09)

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    e2studio(1)----芯片之搭建FSP環境

    視頻教學 樣品申請 請勿添加外鏈 e2studio軟件 e2studio是的集成開發環境,FSP 提供了眾多可提高效率的工具,用于開發
    發表于 09-30 15:28

    RA2L1入門學習】RA2L1開發環境搭建

    e2 studio 和 FSP 的下載、安裝及使用指南 1. 什么是 e2 studio 和 FSP? e2 studio 是電子(Re
    發表于 03-07 11:33

    RA4系列開發板體驗】開發環境搭建和新手點燈指南

    RA4系列開發板體驗】開發環境搭建和新手點燈指南
    發表于 11-24 22:54

    RA4系列開發板體驗】10. 我的試用總結

    之前發帖:【RA4系列開發板體驗】1. 新建工程+按鍵控制LED【
    發表于 12-10 22:34

    RA4系列開發板體驗】1、開發板要來了(1)

    了,先體現進行一下準備工作。由于板子還沒有到手,咱們主要先了解一下開發環境。RA系列的單片機有一個自己的
    發表于 12-12 17:04

    【野火啟明6M5開發板體驗】野火啟明開發板和RA MCU介紹

    首先感謝電子發燒友和野火,已經收到野火啟明6M5開發板。野火啟明6M5開發板包裝野火啟明6M5開發開發板簡介:野火啟明6M5開發板是野火科
    發表于 12-14 22:31

    RA4系列開發板體驗】體驗過程

    拿到板子之后,做了幾個實驗過程,過程如下:1、在好奇心驅動下,逐步接觸;參照網上的實例,學習開發環境一、開箱驗貨二、搭建環境參考“ 【
    發表于 12-18 16:20

    【野火啟明6M5開發板體驗】開箱+認識開發板+資料

    按鍵檢測29. WiFi——模塊通訊板尺寸:3、資料:*附件:[野火EmbedFire]《RA系列FSP
    發表于 12-20 23:28

    推出SH7216系列32-位片上Flash存儲器MCU

    推出SH7216系列32-位片上Flash存儲器MCU作者:時間:2009-04-21來源:電子產品世界字號:?小?中?大關鍵詞:?
    發表于 12-02 09:51 ?11次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>推出SH7216<b class='flag-5'>系列</b>32-位片上Flash<b class='flag-5'>存儲器</b><b class='flag-5'>MCU</b>

    RA系列MCU選型指南

    RA系列MCU產品基于Arm Cortex-M內核,與自有內核RL78和RX系列一起,成為
    發表于 11-08 13:51 ?2697次閱讀

    【有獎直播預報名】電子RA系列產品開發工具之FSP4.0.0新特性介紹

    為使用電子RA系列ARM微控制的嵌入式系統設計提供簡單易用且可擴展的高質量軟件。 直播主題
    的頭像 發表于 11-22 12:20 ?942次閱讀

    【視頻教程】RA單片機FSP開發(3)FSP架構-解釋Blinky架構[上]

    干貨分享 前篇回顧 【視頻教程】RA單片機FSP開發(1)環境搭建(帶RASC) 【視頻教程】
    的頭像 發表于 12-06 12:15 ?1188次閱讀

    線下培訓 | 電子RA MCU應用開發培訓課程報名開啟![野火電子]

    TRAINING RA應用開發培訓課程來了! 電子RA系列
    的頭像 發表于 03-21 10:30 ?1385次閱讀

    使用e2 studio FSP基于RA2E1定時配置PWM輸出

    使用e2 studio FSP基于RA2E1定時配置PWM輸出
    的頭像 發表于 08-01 00:13 ?1176次閱讀
    使用<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>e2 studio <b class='flag-5'>FSP</b>基于<b class='flag-5'>RA</b>2E1定時<b class='flag-5'>器</b>配置PWM輸出

    電子RA系列微控制的可擴展性強的配置軟件包 (FSP)安裝下載與使用指南

    電子RA系列微控制的可擴展性強的配置軟件包 (FSP)安裝下載與使用
    的頭像 發表于 06-11 17:21 ?389次閱讀
    主站蜘蛛池模板: 天天好比 | 深夜大尺度视频在线观看 | 免费在线视频观看 | 男女在线观看视频 | 911国产自产精选 | hd性欧美| 日本免费小视频 | 黄色三级三级三级免费看 | youjizz国产 | 欧美日韩一区二区三区毛片 | 黄色网址 在线播放 | 69国产成人精品午夜福中文 | 四虎欧美 | 三级视频在线播放线观看 | 国产网站黄色 | 色老成人精品视频在线观看 | 久久九色 | 一区二区在线观看高清 | 国产亚洲美女精品久久久久狼 | 免费观看午夜在线欧差毛片 | 午夜色视频 | 操美女在线看 | 国产精品资源在线观看 | 老子影院午夜精品欧美视频 | 美女三级黄 | 国产免费久久精品99 | 成人性生活免费视频 | 99久久精品久久久久久婷婷 | 日本大片免a费观看在线 | 手机在线看a | 免费观看欧美成人1314色 | 午夜视频在线观看国产www | 国产日本在线观看 | 亚洲综合丁香 | 啪啪网免费视频 | 国产伦精品一区二区三区免 | 一级一级特黄女人精品毛片 | 五月天婷婷丁香花 | 欧美成人黄色 | 色多多在线视频 | 久久久久免费精品国产小说 |