哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

RA4M3通過(guò)USB實(shí)現(xiàn)固件升級(jí)

RA生態(tài)工作室 ? 2023-10-18 08:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RA4M3通過(guò)USB實(shí)現(xiàn)固件升級(jí)

1、固件更新應(yīng)用案例

(1)修復(fù)程序錯(cuò)誤

(2)功能升級(jí)

2、首先必須規(guī)劃好Bootloader和Application的空間分配。如下圖所示,案例使用R7FA4M3AF3CFB,有1M的ROM。Bootloader從0x000000開(kāi)始存儲(chǔ),結(jié)束地址為0x1FFFF,所占空間大小為0x20000;Application從0x20000開(kāi)始存儲(chǔ),結(jié)束地址為0x000FFFFF,所占空間大小為0xE0000。

wKgaomWePSCAZjorAABGn1mHqwU689.png

3、創(chuàng)建一個(gè)Bootloader工程,添加USB_HMSC、Flash、RTC和CRC等外設(shè)。其中USB添加主機(jī)大容量存儲(chǔ)類(lèi)(HMSC)驅(qū)動(dòng)程序,它實(shí)現(xiàn)了USB HMSC接口,可從USB大容量存儲(chǔ)設(shè)備中讀取、寫(xiě)入和擦除數(shù)據(jù)。

wKgZomWePSqAYaEdAAI2tXvE4QA478.png

4、使用RTC設(shè)置系統(tǒng)時(shí)間。

wKgaomWePTqAHkN9AAFnMiQs5MM032.png

5、初始化flash驅(qū)動(dòng),然后在data flash中讀取設(shè)備設(shè)置的log。

wKgZomWePZaAFZOzAAFMmkdA0Yg110.png

6、初始化USB驅(qū)動(dòng),等待USB設(shè)備插入,如果檢測(cè)到有USB設(shè)備插入,將會(huì)根據(jù)文件"0:Put Image Here/update.txt"中的內(nèi)容,找到相應(yīng)的***.srec文件,并打開(kāi)文件讀寫(xiě)數(shù)據(jù)(將文件內(nèi)容解析后燒寫(xiě)到Application對(duì)應(yīng)的地址空間),讀寫(xiě)完成后將文件名改為"0:Put Image Here/loaded.txt",表示已完成數(shù)據(jù)讀寫(xiě)。

wKgZomWePa2AAJ_CAABB9tsB7NE888.png

7、根據(jù)信息類(lèi)型擦除data flash中的數(shù)據(jù),擦除成功后寫(xiě)入新的設(shè)備設(shè)置參數(shù)。

wKgZomWePdSAQGyhAAH3fvBUvTM203.png

8、在屬性→設(shè)置中輸出srec格式文件作為Bootloader燒錄文件。

wKgZomWePcKAVOxAAARrBJkHAvY702.png

9、將Bootloader燒錄到EK-RA4M3開(kāi)發(fā)板上。首先,利用J-Flash Lite將RA4M3整片擦除,然后將ra4m3_hmsc_noRTOS.srec燒寫(xiě)到芯片中,由于此時(shí)app部分內(nèi)容為空,紅色LED閃爍(按下reset大概10秒后,紅色LED閃爍)。

wKgZomWePe2AWEoxAAFgbkYD2DM286.png

10、打開(kāi)e2studio新建Application工程,用來(lái)驗(yàn)證可以通過(guò)Bootloader成功升級(jí)Application,若成功升級(jí),三顆LED燈會(huì)不停地閃爍。

wKgaomWePfiAI8wtAAG3WFF25rk896.png

11、打開(kāi)memory_regions.ld文件,FLASH_LENGTH = 0x100000;更新為FLASH_LENGTH = 0xE0000;

由于Bootloader占用了0x20000大小,因此對(duì)于EK-RA4M3來(lái)說(shuō),僅剩下0x100000-0x20000=0xE0000大小可供Application使用。

wKgZomWePgaACuHdAANO2lSLJ2M388.png

12、Application工程生成srec格式文件,下圖紅框位置勾選Section: -j .text & -j .data,使得application project僅生成code flash對(duì)應(yīng)的內(nèi)容。

wKgZomWePhqAaP_QAAPDV4cuZug521.png

13、準(zhǔn)備一個(gè)U盤(pán)(FAT32格式),在里面建一個(gè)文件夾,命名為“Put Image Here”,將RA4M3_BLINKY.srec文件添加進(jìn)去

wKgZomWePiSAFJQyAABtVi5PF4A286.png

14、update.txt文件里面添加RA4M3_BLINKY.srec

wKgaomWePi6AaYgIAABIHCoWScA531.png

15、將U盤(pán)插入,開(kāi)發(fā)板上電,當(dāng)前運(yùn)行的代碼是Bootloader,由于此時(shí)尚未執(zhí)行Application升級(jí),因此LED2常亮,按下復(fù)位鍵,使得Bootloader重新運(yùn)行,執(zhí)行Application代碼升級(jí),可以看到LED燈按照RA4M3_BLINKY程序閃爍。將U盤(pán)插回電腦查看“Put Image Here”文件夾,可以看到update.txt變?yōu)閘oaded.txt,程序升級(jí)成功。

wKgaomWePjqAeL9bAAh7_HMrk0k038.png

END

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

    關(guān)注

    147

    文章

    19126

    瀏覽量

    403759
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8476

    瀏覽量

    285838
  • 固件升級(jí)
    +關(guān)注

    關(guān)注

    0

    文章

    38

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    瑞薩RA MCU眾測(cè)寶典 | 環(huán)境搭建之【RA-Eco-RA4M2】QE工具使用

    R7FA4M2AD3CFP。RA4M232位微控制器(MCU)產(chǎn)品群使用支持TrustZone的高性能ArmCortex-M33內(nèi)核。與片內(nèi)的SecureCryptoE
    的頭像 發(fā)表于 04-10 18:26 ?5293次閱讀
    瑞薩<b class='flag-5'>RA</b> MCU眾測(cè)寶典 | 環(huán)境搭建之【<b class='flag-5'>RA-Eco-RA4M</b>2】QE工具使用

    Renesas RA4M3微控制器:高性能與多功能的完美結(jié)合

    Renesas RA4M3微控制器:高性能與多功能的完美結(jié)合 在當(dāng)今電子設(shè)備不斷發(fā)展的時(shí)代,微控制器的性能和功能對(duì)于產(chǎn)品的成功至關(guān)重要。Renesas RA4M3微控制器,以其卓越的性能、豐富的功能
    的頭像 發(fā)表于 04-01 11:00 ?223次閱讀

    瑞薩RA-Eco-RA4M2開(kāi)發(fā)板的QE工具使用

    RA-Eco-RA4M2-100PIN-V1.0是一款基于100MHz Arm Cortex-M33內(nèi)核架構(gòu)的核心板,主控芯片為R7FA4M2AD3CFP。RA4M2 32位微控制器(
    的頭像 發(fā)表于 04-01 10:34 ?5381次閱讀
    瑞薩<b class='flag-5'>RA-Eco-RA4M</b>2開(kāi)發(fā)板的QE工具使用

    RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】介紹、環(huán)境搭建、工程測(cè)試

    。 介紹 RA-Eco-RA4M2-100PIN-V2.0 是一款基于 100MHz Arm? Cortex?-M33 內(nèi)核架構(gòu)的核心板,主控芯片為 R7FA4M2AD3CFP。 RA4M
    發(fā)表于 03-21 15:35

    Bootloader固件升級(jí)的步驟

    固件升級(jí)。 單分區(qū)的優(yōu)點(diǎn)程序內(nèi)存可用率高,能夠存放更大的代碼量,只需要一個(gè)分區(qū)就能實(shí)現(xiàn)固件升級(jí),對(duì)之前版本的 FW 進(jìn)行全部擦除和覆蓋,不需
    發(fā)表于 11-19 07:41

    RA4M2-SENSOR】數(shù)字識(shí)讀及實(shí)現(xiàn)

    這里就介紹一種在RA4M2-SENSOR 開(kāi)發(fā)板上實(shí)現(xiàn)數(shù)字識(shí)讀的方法,其實(shí)現(xiàn)的思路就是在給定數(shù)據(jù)的情況下,通過(guò)相應(yīng)的功能函數(shù)來(lái)自動(dòng)提取各數(shù)據(jù)位的值及權(quán)重,進(jìn)而
    發(fā)表于 09-15 22:47

    【干貨分享】基于瑞薩RA4M2-SENSOR開(kāi)發(fā)板,實(shí)現(xiàn)便攜式 GPS 定位器

    本文介紹了RA4M2-SENSOR通過(guò)IIC協(xié)議實(shí)現(xiàn)OLED顯示,并結(jié)合串口通信讀取GPS模塊數(shù)據(jù),實(shí)現(xiàn)便攜式GPS定位器的項(xiàng)目設(shè)計(jì)。開(kāi)發(fā)套件RA4
    的頭像 發(fā)表于 09-09 08:07 ?4135次閱讀
    【干貨分享】基于瑞薩<b class='flag-5'>RA4M</b>2-SENSOR開(kāi)發(fā)板,<b class='flag-5'>實(shí)現(xiàn)</b>便攜式 GPS 定位器

    RA-Eco-RA6M4部分功能測(cè)評(píng)

    類(lèi)比,e2studio相當(dāng)于KEIL5,負(fù)責(zé)代碼編寫(xiě)與編譯調(diào)試;FSP則類(lèi)似CubeMX,通過(guò)圖形化界面完成引腳配置、外設(shè)初始化等操作,降低上手難度。 本次開(kāi)發(fā)的硬件核心是RA-Eco-RA6M4
    發(fā)表于 09-04 11:11

    【干貨分享】在 RA-Eco-RA6M4開(kāi)發(fā)板上實(shí)現(xiàn) ADC 電壓的 LabVIEW 數(shù)據(jù)采集

    本文介紹了RA-Eco-RA6M4-100PIN-V1.0開(kāi)發(fā)板通過(guò)LabVIEW上位機(jī)實(shí)現(xiàn)ADC電壓數(shù)據(jù)采集的項(xiàng)目設(shè)計(jì),采用串口發(fā)送和串口中斷查詢(xún)兩種方案。
    的頭像 發(fā)表于 08-21 08:05 ?1769次閱讀
    【干貨分享】在 <b class='flag-5'>RA-Eco-RA6M4</b>開(kāi)發(fā)板上<b class='flag-5'>實(shí)現(xiàn)</b> ADC 電壓的 LabVIEW 數(shù)據(jù)采集

    RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】介紹、環(huán)境搭建、工程測(cè)試

    和上傳固件。 效果 3 個(gè)板載 LED 同時(shí)閃爍,間隔為 500 毫秒 動(dòng)態(tài)效果見(jiàn)底部視頻。 總結(jié) 本文介紹了 RA-Eco-RA6M4-100PIN-V1.0 開(kāi)發(fā)板的基本信息,包括產(chǎn)品特點(diǎn)、參數(shù)資源、開(kāi)發(fā)環(huán)境搭建以及工程測(cè)
    發(fā)表于 07-25 11:48

    ESP32通過(guò)OTA無(wú)線(xiàn)局域網(wǎng)遠(yuǎn)程升級(jí)下載程序

    本文介紹了ESP32通過(guò)OTA無(wú)線(xiàn)局域網(wǎng)遠(yuǎn)程升級(jí)固件的基本方法
    的頭像 發(fā)表于 07-22 13:21 ?2336次閱讀
    ESP32<b class='flag-5'>通過(guò)</b>OTA無(wú)線(xiàn)局域網(wǎng)遠(yuǎn)程<b class='flag-5'>升級(jí)</b>下載程序

    RA4M2_Sensor-V1.0 原理圖

    RA4M2_Sensor-V1.0原理圖
    發(fā)表于 07-21 14:40 ?15次下載

    RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】開(kāi)箱 + 點(diǎn)燈

    【開(kāi)箱-開(kāi)發(fā)板介紹】 RA-Eco-RA4M2-100PIN-V1.0是一款基于100MHz Arm? Cortex?-M33內(nèi)核架構(gòu)的核心板,主控芯片為R7FA4M2AD3CFP。 RA4M
    發(fā)表于 05-30 09:45

    RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】RA-Eco-RA4M2 PWM輸出

    開(kāi)發(fā)環(huán)境: IDE:MKD 5.38a Renesas RA Smart Configurator:v5.1.0 開(kāi)發(fā)板:RA-Eco-RA4M2 MCU:R7FA4M2AD3CFP 1 PWM簡(jiǎn)介
    發(fā)表于 04-28 22:57

    RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】1 RA4M2開(kāi)發(fā)環(huán)境搭建

    開(kāi)發(fā)環(huán)境: IDE:MKD 5.38a Renesas RA Smart Configurator:v5.1.0 開(kāi)發(fā)板:RA-Eco-RA4M2 MCU:R7FA4M2AD3CFP 瑞薩電子
    發(fā)表于 04-25 22:38
    加查县| 长岛县| 大悟县| 年辖:市辖区| 温州市| 海伦市| 朔州市| 阿克陶县| 日喀则市| 象州县| 泗水县| 深泽县| 剑川县| 滁州市| 汉沽区| 靖西县| 扎兰屯市| 吉木萨尔县| 南岸区| 杭锦后旗| 安顺市| 萝北县| 马关县| 漠河县| 榕江县| 常州市| 台江县| 扎兰屯市| 新津县| 邯郸市| 灵宝市| 晋宁县| 伊金霍洛旗| 贡嘎县| 永和县| 德兴市| 华蓥市| 大厂| 瓦房店市| 大悟县| 黄平县|