99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

3天內(nèi)不再提示

RA Flash地址絕對定位

jf_pJlTbmA9 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2023-10-26 18:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介 紹

MCU設計中,很多時候客戶需要在Flash指定地址存入指定數(shù)據(jù),這里需要用到Flash的絕對定位,我們知道有些公司可以在keil使用char const buf[x] __attribute__ ((at(0x80000))) = {};實現(xiàn),那么RA是否可以實現(xiàn)?

通過瑞薩官方編譯工具e2 studio對.ld腳本文件修改,在Flash上劃一小塊出來,然后通過__attribute__實現(xiàn)。

具體步驟如下

1、首先在Flash上劃一塊出來,在e2 studio對.ld文件進行修改。工程路徑如下圖

wKgaomUD6TSAPBnbAAAKhzug0jw619.png

2、fsp.ld文件中,memory選項,Add新的分區(qū),這里直接指定起始地址和長度。

wKgZomUD6TWAbKn9AACRhxSxuhU228.png

3、fsp.ld下,文本編輯,初始my_code(!rx),刪除”!”

wKgaomUD6TiATX4lAAC0oEK0Slo375.png

4、如下,編輯my_code

wKgZomUD6TqAEa-XAACTpsLyjxI574.png

在文本編輯會自動創(chuàng)建代碼如下:

wKgaomUD6TuAIvawAABuIVokikQ605.png

5、為了避免可能出現(xiàn)的問題,最好修改Flash地址空間,因為到此時,my_code被包在Flash區(qū),需要修改flash區(qū)地址。

首先,復制memory_regions.ld并改名到同一目錄下,在fSP.ld文件文本編輯處include新復制的文件:

wKgZomUD6T2AAendAAJZHK0gBWQ356.png

接下來,我們需要在memory_regions_my.ld修改Flash空間

wKgaomUD6T-ARr7GAAB6ujGhU-M210.png

同樣,我們可以在此處設置my_code的起始地址和長度,在第2步新建的分區(qū)直接用起始地址和長度別名替代。

6、在主函數(shù)變量聲明處,添加代碼

const char buff[16] __attribute__((section(".my_code "))) = {"1234567890abcdef"};

buff長度需與分區(qū)大小相同,否則會報錯。

Build需要使用release。

7、編譯完成后,查看如下:

wKgaomUD6UCAUYeZAABI-0XpFPE042.png

注:推薦大家使用e2 studio help contents:(非常好用?。。。?/p>

來源:瑞薩MCU小百科(作者:James Xu)
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯(lián)系小編進行處理

審核編輯 黃宇

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

    關注

    10

    文章

    1678

    瀏覽量

    151788
  • 定位
    +關注

    關注

    5

    文章

    1443

    瀏覽量

    35966
  • RA
    RA
    +關注

    關注

    0

    文章

    23

    瀏覽量

    24954
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RA-Eco-RA6M4開發(fā)板評測】開箱+Keil環(huán)境搭建+點燈

    【開箱】 瑞薩 RA6M4 開發(fā)板使用 R7FA6M4AF3CFP 100PIN 芯片,片上資源豐富,參數(shù)如下 處理器 內(nèi)核 主頻 Flash Data Flash SRAM 封裝
    發(fā)表于 07-16 08:45

    絕對值編碼器故障溯源:精準定位背后的隱秘挑戰(zhàn)

    在高精度工業(yè)控制領域,絕對值編碼器憑借其斷電不丟位、無需回零校準的特性,成為數(shù)控機床、機器人關節(jié)、風力發(fā)電機組等設備的核心部件。然而,當設備運行出現(xiàn)定位誤差、數(shù)據(jù)波動甚至停機報警時,編碼器故障往往
    的頭像 發(fā)表于 05-30 08:40 ?276次閱讀
    <b class='flag-5'>絕對</b>值編碼器故障溯源:精準<b class='flag-5'>定位</b>背后的隱秘挑戰(zhàn)

    單圈精微·多圈無界:絕對值編碼器如何重塑工業(yè)定位新范式

    效率與安全底線。而在這場定位技術的革新中, 絕對值編碼器 正以“單圈精準錨點,多圈無限延伸”的雙重優(yōu)勢,成為打破傳統(tǒng)定位桎梏的核心利器。 單圈精度:毫厘之間的技術突圍 傳統(tǒng)增量式編碼器依賴“相對位移”計算位置,一旦斷電
    的頭像 發(fā)表于 05-08 08:38 ?270次閱讀

    瑞薩RA0系列MCU喜添新成員RA0E2

    RA家族2024年推出全新的RA0超低功耗系列,繼RA0E1產(chǎn)品后,新添成員RA0E2。RA0E2具有出色的成本效益和超低功耗。此外,
    的頭像 發(fā)表于 05-06 09:29 ?481次閱讀
    瑞薩<b class='flag-5'>RA</b>0系列MCU喜添新成員<b class='flag-5'>RA</b>0E2

    RA-Eco-RA4M2開發(fā)板評測】RA-Eco-RA4M2 Keil 開發(fā)環(huán)境搭建

    /download/product/ Figure ? MDK ARM下載 安裝完成后會自動打開,我們將其關閉。 接下來我們下載RA4M2的軟件支持包。 下載地址:https
    發(fā)表于 04-27 22:54

    RA-Eco-RA4M2開發(fā)板評測】1 RA4M2開發(fā)環(huán)境搭建

    /download/product/ Figure ? MDK ARM下載 安裝完成后會自動打開,我們將其關閉。 接下來我們下載RA4M2的軟件支持包。 下載地址:https
    發(fā)表于 04-25 22:38

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

    3.3 存儲器映射 前文所述,寄存器與RAM、FLASH一樣都是芯片內(nèi)部的一種存儲設備。那么,當我們需要訪問它們的時候,我們需要知道它們的存儲地址。 3.3.1 存儲器映射表 如下圖所示為RA
    的頭像 發(fā)表于 04-16 15:52 ?801次閱讀
    瑞薩<b class='flag-5'>RA</b>系列MCU FSP庫開發(fā)實戰(zhàn)指南(09)存儲器映射

    倍加福PXV絕對位置定位系統(tǒng)如何工作

    無論是電動單軌系統(tǒng)、起重機小車,還是堆垛機,在工廠的長距離作業(yè)中,準確定位都是至關重要的。PXV 系統(tǒng)為此提供了有力支持,能在最遠達10千米的距離上實現(xiàn) 0.2 毫米的定位精度,充分滿足了對絕對位置
    的頭像 發(fā)表于 02-14 14:06 ?744次閱讀

    絕對值編碼器 —— 工業(yè)自動化的 “定位神器”

    絕對值編碼器高精度測量:精準定位的 “秘密武器” 絕對值編碼器的高精度特性,使其在諸多對精度要求嚴苛的領域成為不二之選。以數(shù)控機床為例,在精密零部件的加工過程中,刀具需要精確地按照預設
    的頭像 發(fā)表于 01-03 15:17 ?1149次閱讀
    <b class='flag-5'>絕對</b>值編碼器 —— 工業(yè)自動化的 “<b class='flag-5'>定位</b>神器”

    MAC地址的作用范圍,MAC地址怎么申請?

    物理地址(PhysicalAddress),用于在網(wǎng)絡中唯一標示一個網(wǎng)卡。以下是英利檢測針對其作用范圍及申請方式的詳細解答:MAC地址的作用范圍局域網(wǎng)內(nèi)的設備定位
    的頭像 發(fā)表于 12-19 17:44 ?1601次閱讀
    MAC<b class='flag-5'>地址</b>的作用范圍,MAC<b class='flag-5'>地址</b>怎么申請?

    RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】2、第一個程序

    續(xù)前【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】1、開發(fā)板開箱與環(huán)境搭建STM32CUBEMX相似的KEIL初始化代碼生成器** RA Smart Configurator軟件可以在
    發(fā)表于 12-16 19:14

    精準定位,盡在掌握:絕對值編碼器技術解析

    在現(xiàn)代工業(yè)控制與自動化領域中,精確的位置反饋是實現(xiàn)高效、可靠運行的關鍵。絕對值編碼器,作為精密測量與定位技術的杰出代表,正以其獨特的優(yōu)勢,引領著工業(yè)自動化向更高層次邁進。本文將深入探討絕對值編碼器
    的頭像 發(fā)表于 12-12 08:37 ?1080次閱讀
    精準<b class='flag-5'>定位</b>,盡在掌握:<b class='flag-5'>絕對</b>值編碼器技術解析

    瑞薩電子RA8E1和RA8E2 MCU新品解讀

    Arm Cortex-M85 RA8系列于2024年11月推出RA8E1和RA8E2兩款新產(chǎn)品。這兩款新產(chǎn)品已正式量產(chǎn)上市,將高算力的RA8系列擴展到入門級領域的應用,降低BOM成本,
    的頭像 發(fā)表于 12-09 10:35 ?1111次閱讀
    瑞薩電子<b class='flag-5'>RA</b>8E1和<b class='flag-5'>RA</b>8E2 MCU新品解讀

    精準定位,無界運行:絕對值拉線編碼器解決方案

    在現(xiàn)代化的工業(yè)生產(chǎn)和自動化控制領域,精準、可靠的位置反饋是實現(xiàn)高效、穩(wěn)定運行的關鍵。絕對值拉線編碼器,作為精密測量與反饋控制的杰出代表,正以其獨特的優(yōu)勢,引領著工業(yè)定位技術的革新與發(fā)展。 絕對值拉線
    的頭像 發(fā)表于 12-05 08:43 ?607次閱讀
    精準<b class='flag-5'>定位</b>,無界運行:<b class='flag-5'>絕對</b>值拉線編碼器解決方案

    這些關于IP地址定位術語你了解嗎?

    大家知道IP地址是多方面因素共同作用下生成的,這里涉及到DHCP、網(wǎng)絡運營商等等。今天我們就來了解下在IP地址定位領域有哪些術語呢? ?Whois:用于查詢域名的IP以及所有者等信息的傳輸協(xié)議
    的頭像 發(fā)表于 11-26 11:14 ?571次閱讀