chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

FSP模塊置文件configuration.xml介紹

瑞薩MCU小百科 ? 來(lái)源:未知 ? 2023-02-09 21:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.FSP介紹

瑞薩電子靈活配置軟件包(FSP)是一款增強(qiáng)型軟件包,旨在為使用瑞薩電子RA系列RRM微控制器嵌入式系統(tǒng)設(shè)計(jì)提供簡(jiǎn)單易用且可擴(kuò)展的高質(zhì)量軟件。在全新ARM TrustZone和其他高級(jí)安全功能的支持下,F(xiàn)SP提供一種快速、通用的方式,使用量產(chǎn)級(jí)驅(qū)動(dòng)程序、Azure RTOS、FreeRTOS和其他中間件協(xié)議棧來(lái)構(gòu)建安全、互聯(lián)的物聯(lián)網(wǎng)設(shè)備。

FSP包括高性能、低內(nèi)存占用的業(yè)界一流的HAL驅(qū)動(dòng)程序。還包含集成了Azure RTOS和FreeRTOS的中間件協(xié)議棧,能夠簡(jiǎn)化通信和安全等復(fù)雜模塊的實(shí)現(xiàn)。e2 studio IDE提供了對(duì)圖形化配置工具和智能代碼生成器的支持,從而使編程和調(diào)試變得更加輕松快捷。

FSP使用開(kāi)放式軟件生態(tài)系統(tǒng),并且也為裸機(jī)編程提供了靈活性,客戶可以選擇使用Azure RTOS或FreeRTOS、其他自選RTOS、現(xiàn)有代碼和第三方生態(tài)系統(tǒng)解決方案。

bdc0d4b6-a87c-11ed-bfe3-dac502259ad0.png

2.FSP配置文件configuration.xml

FSP配置文件是位于項(xiàng)目工程目錄下的configuration.xml,e2 studio讀取該配置文件,然后通過(guò)圖形化窗口打開(kāi)。

bdd42a02-a87c-11ed-bfe3-dac502259ad0.png

xml文件內(nèi)容對(duì)應(yīng)圖形化窗口的項(xiàng)目如下所示。

可以看到圖形化配置的8個(gè)項(xiàng)目分別對(duì)應(yīng)xml文件的8個(gè)標(biāo)記。

bde90bb6-a87c-11ed-bfe3-dac502259ad0.png

展開(kāi)raBspConfiguration可以詳細(xì)看到各個(gè)配置,例如選項(xiàng)字節(jié)OFS0的配置等等。

bdfdef68-a87c-11ed-bfe3-dac502259ad0.png

同理展開(kāi)raModuleConfiguration可以看到Stack的各個(gè)模塊的定義。

be161d72-a87c-11ed-bfe3-dac502259ad0.png

3.FSP配置文件configuration.xml的編輯修改

FSP功能很強(qiáng)大,但有一部分代碼互相有依賴性,必須要打包使用。我們?cè)陂_(kāi)發(fā)中可能會(huì)遇到只需要一部分的FSP生成的代碼,下面就介紹如何通過(guò)修改xml文件,只生成指定部分的代碼。

如下圖,我們要生成USB操作代碼r_usb_basic,但他要依賴USB協(xié)議處理模塊,例如USB HMSC。而USB HMSC模塊又需要FreeRTOS plus FAT支持。下面介紹僅僅生成r_usb_basic這個(gè)模塊的代碼,如何修改xml文件。

be2fb07a-a87c-11ed-bfe3-dac502259ad0.pngbe3ee662-a87c-11ed-bfe3-dac502259ad0.png

1

新建RA4M2的不帶RTOS的工程,添加USB HMSC的代碼之后,先保存配置文件,然后關(guān)閉配置窗口。用文本編輯器打開(kāi)configuration.xml文件

be4b0e74-a87c-11ed-bfe3-dac502259ad0.png

2

查找usb_hmsc相關(guān)的內(nèi)容,并將相關(guān)內(nèi)容刪除。

i)刪除r_usb_hmsc component,從”結(jié)束。

be5c67e6-a87c-11ed-bfe3-dac502259ad0.png

ii)刪除module id module.driver.hmsc_on_usb , 從“”結(jié)束。

be77ac5e-a87c-11ed-bfe3-dac502259ad0.png

iii)刪除stack module="module.driver.hmsc_on_usb ,并且需要將module.driver.basic_on_usb與其它主stack(例如ioport_on_ioport)對(duì)齊,注意“”也需要?jiǎng)h除。

修改前:

be85b2ae-a87c-11ed-bfe3-dac502259ad0.png

修改后:

bea26b2e-a87c-11ed-bfe3-dac502259ad0.png

iv)刪除“config id="config.driver.usb_hmsc”這一段。

beb94560-a87c-11ed-bfe3-dac502259ad0.png

3

保存.xml文件,重新打開(kāi),可以看到生成的文件只包含usb_basic部分的代碼(這里紅色是因?yàn)閁SB需要配置UCLK以及DMA),不再包含USB HMSC模塊。

bec3929a-a87c-11ed-bfe3-dac502259ad0.png

4.結(jié)束語(yǔ)

FSP是強(qiáng)大的可視化代碼生成工具,我們可以通過(guò)e2 studio IDE的圖形化窗口配置我們所需要的外設(shè)驅(qū)動(dòng)代碼,以及各種中間件。而在某種情況下我們也可以通過(guò)文本編輯的方式去定制我們所需要的代碼模塊。

更多內(nèi)容請(qǐng)識(shí)別下方二維碼或復(fù)制下方鏈接到瀏覽器中訪問(wèn)查看瑞薩網(wǎng)站:靈活配置軟件包 (FSP)

bee6f85c-a87c-11ed-bfe3-dac502259ad0.png

https://www.renesas.cn/cn/zh/software-tool/flexible-software-package-fsp#overview

Github上的FSP文檔請(qǐng)識(shí)別下方二維碼或復(fù)制下方鏈接到瀏覽器中訪問(wèn)查看:RA Flexible Software Package Documentation: Introduction (renesas.github.io)

befe28ce-a87c-11ed-bfe3-dac502259ad0.png

https://renesas.github.io/fsp/


原文標(biāo)題:FSP模塊置文件configuration.xml介紹

文章出處:【微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎ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)注

    146

    文章

    17964

    瀏覽量

    366409
  • 瑞薩
    +關(guān)注

    關(guān)注

    36

    文章

    22380

    瀏覽量

    88021

原文標(biāo)題:FSP模塊置文件configuration.xml介紹

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    XML介紹

    XML(可擴(kuò)展標(biāo)記語(yǔ)言)是一種用于描述數(shù)據(jù)的標(biāo)記語(yǔ)言,旨在提供一種通用的方式來(lái)傳輸和存儲(chǔ)數(shù)據(jù),特別是Web應(yīng)用程序中經(jīng)常使用的數(shù)據(jù)。XML并不預(yù)定義標(biāo)記。因此,XML更加靈活,并且可以適用于廣泛
    發(fā)表于 06-23 08:03

    make sence成的XML文件能上傳到自助訓(xùn)練模型上嗎?

    make sence成的XML文件能上傳到自助訓(xùn)練模型上嗎
    發(fā)表于 06-23 07:38

    打開(kāi)FSP配置器界面的具體步驟

    如果目標(biāo)工程項(xiàng)目是新建的項(xiàng)目,可以直接編譯并通過(guò)。但是若是新導(dǎo)入的項(xiàng)目,需要先打開(kāi)FSP配置界面重新生成FSP庫(kù)相關(guān)代碼,然后再進(jìn)行編譯,否則會(huì)提示編譯錯(cuò)誤。具體步驟如下。
    的頭像 發(fā)表于 05-06 15:58 ?852次閱讀
    打開(kāi)<b class='flag-5'>FSP</b>配置器界面的具體步驟

    【RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】+UART測(cè)試實(shí)驗(yàn)

    的OLED工程中打開(kāi)xml文件進(jìn)行配置; 在給的資料包找到以下安裝包和實(shí)例文件,標(biāo)紅的是帶有fsp的e2s,當(dāng)然也可以先安裝e2s然后安裝FSP
    發(fā)表于 04-19 09:37

    【RA-Eco-RA2L1-48PIN-V1.0開(kāi)發(fā)板試用】——RTC時(shí)鐘

    (推薦最新),點(diǎn)擊“Finish”創(chuàng)建項(xiàng)目。 創(chuàng)建完成后,e2studio會(huì)自動(dòng)生成基礎(chǔ)代碼和配置文件。 2. 配置RTC模塊 打開(kāi)FSP配置器 : 在項(xiàng)目資源管理器中,雙擊 configur
    發(fā)表于 02-27 19:18

    【RA-Eco-RA4E2-64PIN-V1.0開(kāi)發(fā)板試用】+KEIL+RASC 開(kāi)發(fā)環(huán)境搭建

    configuration.xml 如下圖所示。 同理,在“Menu Content”窗口中再次新建一個(gè)菜單項(xiàng)“Device Partition Manager” , 然后在“Command
    發(fā)表于 01-15 21:21

    【RA-Eco-RA4E2-64PIN-V1.0開(kāi)發(fā)板試用】01、點(diǎn)亮LED

    ,并將文件夾重命名為01_LED 在e2s里面,按下面幾張圖所示的步驟進(jìn)行項(xiàng)目的導(dǎo)入。 2.2 配置工程 雙擊e2s界面左側(cè)的項(xiàng)目資源管理器當(dāng)中的configuration.xml文件,在中間選擇
    發(fā)表于 12-13 13:58

    【RA-Eco-RA2E1-48PIN-V1.0開(kāi)發(fā)板試用】開(kāi)發(fā)環(huán)境搭建和程序串口燒寫(xiě)

    configuration.xml,第二個(gè)為-application com.renesas.cdt.ddsc.dpm.ui.dpmapplication configuration.xml &
    發(fā)表于 11-05 17:39

    【RA-Eco-RA2E1-48PIN-V1.0開(kāi)發(fā)板試用】3、第一個(gè)程序增加printf輸出

    \\\\\\\\123\\\\\\\\new1\\\\\\\\FSP_Project\\\\\\\\configuration.xml\" \"E:\\\\\\\\lst
    發(fā)表于 10-27 19:36

    e2+fsp+qe安裝說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《e2+fsp+qe安裝說(shuō)明.docx》資料免費(fèi)下載
    發(fā)表于 09-29 11:07 ?0次下載

    LVGL適配到OpenMV工程的實(shí)現(xiàn)方法

    得益于官方團(tuán)隊(duì)對(duì) RA8D1-Vision Board 的 SDK 貼心地維護(hù),對(duì)于板級(jí)配置文件 configuration.xml 板載的攝像頭、SDRAM、LCD、TOUCH 等眾多外設(shè)都已經(jīng)配置好了。
    的頭像 發(fā)表于 08-09 16:51 ?1505次閱讀
    LVGL適配到OpenMV工程的實(shí)現(xiàn)方法

    如何優(yōu)雅的在OpenMV上使用LVGL

    板級(jí)適配得益于官方團(tuán)隊(duì)對(duì)RA8D1-VisionBoard的SDK貼心地維護(hù),對(duì)于板級(jí)配置文件configuration.xml板載的攝像頭、SDRAM、LCD、TOUCH等眾多外設(shè)都已經(jīng)配置好了
    的頭像 發(fā)表于 07-31 08:36 ?1857次閱讀
    如何優(yōu)雅的在OpenMV上使用LVGL

    Profinet遠(yuǎn)程IO模塊:模擬量模塊_軟件組態(tài)說(shuō)明

    本文介紹Profinet遠(yuǎn)程IO模塊XD系列PLC的配置方法,包括通信連接、硬件配置、XML/GSD文件安裝、工程創(chuàng)建與設(shè)備組態(tài)、IO監(jiān)控及參數(shù)配置等步驟,適用于Twin0AT3和TI
    的頭像 發(fā)表于 07-24 09:18 ?1461次閱讀
    Profinet遠(yuǎn)程IO<b class='flag-5'>模塊</b>:模擬量<b class='flag-5'>模塊</b>_軟件組態(tài)說(shuō)明

    異步零和同步零的區(qū)別在哪里

    異步零和同步零是數(shù)字電路設(shè)計(jì)中兩種不同的零方法。它們?cè)趯?shí)現(xiàn)方式、性能和應(yīng)用場(chǎng)景上有所不同。 實(shí)現(xiàn)方式: 異步零:異步零是指在數(shù)字電
    的頭像 發(fā)表于 07-23 11:09 ?4394次閱讀

    Profinet遠(yuǎn)程IO模塊:高速計(jì)數(shù)模塊差分在軟件組態(tài)說(shuō)明

    介紹Profinet遠(yuǎn)程IO模塊:高速計(jì)數(shù)模塊(差分)XD5012在軟件組態(tài)說(shuō)明,包括通信連接、硬件配置、XML/GSD文件安裝、工程創(chuàng)建與
    的頭像 發(fā)表于 07-19 09:17 ?822次閱讀
    Profinet遠(yuǎn)程IO<b class='flag-5'>模塊</b>:高速計(jì)數(shù)<b class='flag-5'>模塊</b>差分在軟件組態(tài)說(shuō)明