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

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

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

3天內不再提示

【開發板評測】Renesas RA6M4開發板之FLASH

瑞薩MCU小百科 ? 來源:未知 ? 2022-12-16 18:25 ? 次閱讀

硬件部分

本次測評的板子為基于瑞薩RA6M4 MCU開發的 CPK-RA6M4 MCU 評估板。

支持 TrustZone的200 MHz Arm Cortex-M33 內核, LQFP144 封裝

192KB 支持奇偶校驗SRAM 以及 64kb ECC SRAM

最大 1 MB 代碼閃存

8 KB 數據閃存

SEGGERJ-Link板上接口。10 引腳 JTAG / SWD 接口

USB接口(主/從設備); 用戶 LED; 用戶按鈕開關和可選的用戶電位計; I2C 總線通信的光傳感器(ISL29035)

37a5dad8-7d2b-11ed-8abf-dac502259ad0.png

可以看出板子的功能和資源還是很豐富的。
由于手頭沒有FLASH芯片模塊, 所以決定測試片上FLASH功能, FLASH部分框架如圖。

37f46eb4-7d2b-11ed-8abf-dac502259ad0.png

片上FLASH分成兩部分:代碼FLASH和數據FLASH。

3816475a-7d2b-11ed-8abf-dac502259ad0.png

環境搭建

基于RT-Thread Studio開發環境搭建RA開發環境搭建必備工具。

01

RT-Thread Studio V2.2.1集成IDE環境。

地址:

38376a70-7d2b-11ed-8abf-dac502259ad0.png

https://download-sh-cmcc.rt-thread.org

9151/www/studio/download/RT-Thread%20Studio-v2.2.1-setup-x86_64_20220314-1640.exe

02

靈活配置軟件包 (FSP) :可快速配置開發板的外設功能,請使用 v3.5.0 版本,目前可在github上下載3.5.0版本

下載地址:

384f893e-7d2b-11ed-8abf-dac502259ad0.png

https://github.com/renesas/fsp/releases/tag/v3.5.0

注意文件名稱為:

setup_fsp_v3_5_0_rasc_v2021-10.exe

安裝好了之后將CPK_RA6M4_BSP_FSP3.5.0.zip解壓,將里面的internal目錄內的內容對應的拷貝到fsp_v3.5.0內對應目錄增加,這樣就可以使用FSP配置CPK-RA6M4開發板的相關引腳配置了。

3864c09c-7d2b-11ed-8abf-dac502259ad0.png

01

安裝 RT-Thread 代碼包 4.0.5; Renesas CPK-RA6M4 支持包 1.2.1; 工具鏈支持包 GNU for ARM 10.2.1; 調試支持 JLink v7.50a。

02

fal 抽象層軟件模塊:

FAL (Flash Abstraction Layer) Flash 抽象層,是 RT-Thread 的一個軟件包,是對 Flash 及基于 Flash的分區進行管理、操作的抽象層,對上層統一了 Flash 及分區操作的 API ,并具有以下特性:

? 支持靜態可配置的分區表,并可關聯多個 Flash 設備;
? 分區表支持 自動裝載。避免在多固件項目,分區表被多次定義的問題;
? 代碼精簡,對操作系統 無依賴,可運行于裸機平臺,比如對資源有一定要求的 bootloader;
? 統一的操作接口。保證了文件系統、OTA、NVM 等對 Flash 有一定依賴的組件,底層 Flash 驅動的可重用性;
? 自帶基于 Finsh/MSH 的測試命令,可以通過 Shell 按字節尋址的方式操作(讀寫擦)Flash 或分區,方便開發者進行調試、測試;

387e6948-7d2b-11ed-8abf-dac502259ad0.png

? 從上圖可以看出FAL抽象層位于SFUD框架的上層,可以將多個Flash硬件(包括片內Flash和片外Flash)統一進行管理,并向上層比如DFS文件系統層提供對底層多個Flash硬件的統一訪問接口,方便上層應用對底層硬件的訪問操作。

由于本次測試是片上FLASH, 可以不用加載SFUD驅動程序。

項目創建

新建工程

38a671e0-7d2b-11ed-8abf-dac502259ad0.png

01

打開RA_SMART_Config添加FLASH驅動和Virtual EEPROM on FLASH驅動并設置相關參數. 點擊Generate可以生成相關驅動。

38dce0b8-7d2b-11ed-8abf-dac502259ad0.png

02

設置FLASH驅動

38f859ec-7d2b-11ed-8abf-dac502259ad0.png

設置Virtual EEPROM on FLASH

02

點擊RT-Thread Settings, 在硬件選項中選擇Enable Onchip FLASH。

391ae93a-7d2b-11ed-8abf-dac502259ad0.png

軟件包選擇FAL, 不要打開SFUD。

03

在fal_cfg.h添加onchip_cflash_8k,onchip_cflash_32k,onchip_dflash_8k。

3941d7ac-7d2b-11ed-8abf-dac502259ad0.png

修改drv_flash.h文件,添加塊地址宏,數據FLASH地址。

396e7d34-7d2b-11ed-8abf-dac502259ad0.png

添加onchip_dflash_8k變量及處理函數。

399e4870-7d2b-11ed-8abf-dac502259ad0.png

04

編譯

39c91474-7d2b-11ed-8abf-dac502259ad0.png

05

連接P613,P614及下載線路,下載運行。

39f771ac-7d2b-11ed-8abf-dac502259ad0.png

3a12c5c4-7d2b-11ed-8abf-dac502259ad0.png

3a3ec2c8-7d2b-11ed-8abf-dac502259ad0.png

3a5e43fa-7d2b-11ed-8abf-dac502259ad0.png

總結

通過此次測試,感覺RT-Thread系統通過任務,屏蔽各種硬件差異; 同時各個功能模塊豐富,極大地降低了開發難度,加快了開發進度。瑞薩的FSP方式使用圖形化是比較好的,但是如果參數沒有設置正確就會陷入迷惑中。

希望RT-Thread能夠加入各硬件初步的設置平臺,使開發者不局限在硬件、地址、寄存器中,更集中精力于任務的實現。

項目文件

識別下方二維碼或復制下方鏈接在瀏覽器中打開即可下載FlashTest.rar

3a7e4d94-7d2b-11ed-8abf-dac502259ad0.png

https://oss-club.rt-thread.org/uploads/20220330/e5a0c89511bd6b3d895668faa36de677.rar

1

END

1

往期推薦

1

【開發板評測筆記】Renesas RA6M4開發板之USB-H(上)

2

【開發板評測筆記】Renesas RA6M4開發板之USB-H(下)

3

視頻教程】瑞薩RA單片機FSP開發(5)Debugger,RTT Viewer,Blinky +printf()

瑞薩電子 (TSE: 6723)

科技讓生活更輕松,致力于打造更安全、更智能、可持續發展的未來。作為全球微控制器供應商,瑞薩電子融合了在嵌入式處理、模擬電源及連接方面的專業知識,提供完整的半導體解決方案。成功產品組合加速汽車、工業、基礎設施及物聯網應用上市,賦能數十億聯網智能設備改善人們的工作和生活方式。

更多信息,敬請訪問renesas.com


原文標題:【開發板評測】Renesas RA6M4開發板之FLASH

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


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

    關注

    146

    文章

    17893

    瀏覽量

    361983
  • 瑞薩
    +關注

    關注

    36

    文章

    22375

    瀏覽量

    87849
  • RA6M4
    +關注

    關注

    0

    文章

    51

    瀏覽量

    664

原文標題:【開發板評測】Renesas RA6M4開發板之FLASH

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    【新品】遠距離圖傳數傳模塊開發板、藍牙模塊開發板、無線模塊開發板

    ,搭配億佰特自研的遠距離圖傳+數傳為一體的遠距離無線模塊E611-900NW20S進行使用。該款開發板具備完整的功能,擁有16Mbps的傳輸速率,可實現傳輸4路108
    的頭像 發表于 06-12 19:33 ?181次閱讀
    【新品】遠距離圖傳數傳模塊<b class='flag-5'>開發板</b>、藍牙模塊<b class='flag-5'>開發板</b>、無線模塊<b class='flag-5'>開發板</b>

    【免費試用】開發板評測大賽開啟!OH 、RISC-V、Rockchip頂級開發板等你試用~

    技術人的狂歡,開發者的盛宴!2025年最值得期待的硬核賽事——電子發燒友開發板評測大賽正式啟動!無論你是開源生態的探索者、芯片架構的極客,還是物聯網領域的創新達人,本次大賽三大賽
    的頭像 發表于 06-05 08:05 ?186次閱讀
    【免費試用】<b class='flag-5'>開發板</b><b class='flag-5'>評測</b>大賽開啟!OH 、RISC-V、Rockchip頂級<b class='flag-5'>開發板</b>等你試用~

    RA-Eco-RA4M2開發板評測】UART測試實驗

    本次測試實驗,基于瑞薩RA-Eco-RA4M2開發板進行了UART(通用異步收發器)通信功能的測試與驗證。測試例程官方也有提供,可根據使用需要修改。 在測試前需要注意的是配置的項目設置e2
    發表于 06-03 11:53

    RA-Eco-RA4M2開發板評測】開箱 + 點燈

    【開箱-開發板介紹】 RA-Eco-RA4M2-100PIN-V1.0是一款基于100MHz Arm? Cortex?-M33內核架構的核心,主控芯片為R7FA
    發表于 05-30 09:45

    開發板評測大賽開啟!頂級開發板等你來戰!

    技術人的狂歡,開發者的盛宴!2025年最值得期待的硬核賽事——電子發燒友開發板評測大賽正式啟動!無論你是開源生態的探索者、芯片架構的極客,還是物聯網領
    的頭像 發表于 05-20 08:07 ?120次閱讀
    <b class='flag-5'>開發板</b><b class='flag-5'>評測</b>大賽開啟!頂級<b class='flag-5'>開發板</b>等你來戰!

    RA-Eco-RA4M2開發板評測】開箱+Keil環境搭建+點燈

    【開箱】 瑞薩 RA4M2 開發板使用 R7FA4M2AD3CFP 100PIN 芯片 基于 ARM Cortex M33 內核,主頻 100M
    發表于 05-05 09:37

    RA-Eco-RA4M2開發板評測】2+uart方式

    RA-Eco-RA4M2開發板評測】+uart方式前期,沒有仿真器可用,五一假期發展了一個能在e2 studio環境下使用的工具EZ-Cube3,使用EZ-Cube3選擇E2 lite工具進行調試
    發表于 05-04 16:32

    RA-Eco-RA4M2開發板評測RA-Eco-RA4M2 Keil 開發環境搭建

    開發環境: IDE:MKD 5.38a Renesas RA Smart Configurator:v5.1.0 開發板RA-Eco-RA4M
    發表于 04-27 22:54

    RA-Eco-RA4M2開發板評測】1 RA4M2開發環境搭建

    開發環境: IDE:MKD 5.38a Renesas RA Smart Configurator:v5.1.0 開發板RA-Eco-RA4M
    發表于 04-25 22:38

    RA-Eco-RA4M2開發板免費試用啦 #開發板試用

    開發板
    ElecFans小喇叭
    發布于 :2025年04月02日 16:56:25

    有獎試用!!RA-Eco-RA4M2-100PIN-V1.0開發板試用活動報名

    RA-Eco-RA4M2-100PIN-V1.0開發板試用活動
    的頭像 發表于 03-13 12:10 ?449次閱讀
    有獎試用!!<b class='flag-5'>RA-Eco-RA4M</b>2-100PIN-V1.0<b class='flag-5'>開發板</b>試用活動報名

    RA-Eco-RA4E2-64PIN-V1.0開發板試用】1、開發板開箱與環境搭建

    RA-Eco-RA4E2-64PIN-V1.0開發板 簡介: 以R7FA4E2B93CFM為主控芯片,擁有豐富的外設,集成度高功能非常強大,具有優越的性能和低功耗。 100MHz Arm? Cortex?-
    發表于 12-16 17:48

    RA-Eco-RA4E2-64PIN-V1.0開發板試用】+初次見面+MDK生成代碼+點燈

    的軟硬件情況,完成軟硬件開發環境的搭建,完成點燈試驗。后續會依次完成舵機PWM控制、CAN通訊等測評。 測評申請鏈接:RA-Eco-RA4E2-64PIN-V1.0開發板評測試用 -
    發表于 12-15 21:55

    RA8D1試用活動】RA8D1B-CPKCOR開發板移植linux

    RA8D1試用活動】RA8D1B-CPKCOR開發板移植linux
    的頭像 發表于 11-16 01:02 ?821次閱讀
    【<b class='flag-5'>RA</b>8D1試用活動】<b class='flag-5'>RA</b>8D1B-CPKCOR<b class='flag-5'>開發板</b>移植linux

    試用活動 | 100套!!瑞薩RA6E2/RA4E2開發板評測活動

    活動簡介: 瑞薩RA6E2/RA4E2開發板評測活動是一個針對瑞薩電子推出的通用微控制器(MCU)RA6E2 和
    的頭像 發表于 09-10 11:18 ?966次閱讀
    試用活動 | 100套!!瑞薩<b class='flag-5'>RA6</b>E2/<b class='flag-5'>RA4</b>E2<b class='flag-5'>開發板</b><b class='flag-5'>評測</b>活動
    主站蜘蛛池模板: 欧美激情 自拍 | 亚洲欧美国产视频 | 种子天堂bt| 国内真实下药迷j在线观看 国内自拍 亚洲系列 欧美系列 | 久久国产热视频 | 好深好爽视频 | 五月激情六月 | 一级毛片 在线播放 | 永久免费观看黄网站 | 噜噜噜天天躁狠狠躁夜夜精品 | 欧美一二三区 | 免费观看欧美成人1314w色 | 欧美另类v| 日韩欧美一区二区三区不卡视频 | 免费人成网址在线观看国内 | 国产在线视频你懂的 | 天天操夜夜艹 | 综合五月激情 | 欧美性天天影视 | 亚洲视频天天射 | 伊人久久大杳蕉综合大象 | 中文字幕在线观看你懂的 | 久久精品国产大片免费观看 | 人人草人人爱 | 色综合美国色农夫网 | 啪啪网站视频 | 天天摸天天添人人澡 | 天天爽夜夜爽夜夜爽精品视频 | 国产男女交性视频播放免费bd | 免费视频在线播放 | 亚洲一本之道在线观看不卡 | 综合五月婷婷 | 国产嫩草影院精品免费网址 | 人人干97 | 国产又大又黄又粗又爽 | 免费在线观看一级毛片 | 有没有免费的视频在线观看 | 爱啪网站 | 亚洲第一网站快活影院 | 国产高清色视频免费看的网址 | 久久99精品久久久久久牛牛影视 |