日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

FSP模塊置文件configuration.xml介紹

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

掃碼添加小助手

加入工程師交流群

1.FSP介紹

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

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

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

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

2.FSP配置文件configuration.xml

FSP配置文件是位于項目工程目錄下的configuration.xml,e2 studio讀取該配置文件,然后通過圖形化窗口打開。

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

xml文件內容對應圖形化窗口的項目如下所示。

可以看到圖形化配置的8個項目分別對應xml文件的8個標記。

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

展開raBspConfiguration可以詳細看到各個配置,例如選項字節(jié)OFS0的配置等等。

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

同理展開raModuleConfiguration可以看到Stack的各個模塊的定義。

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

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

FSP功能很強大,但有一部分代碼互相有依賴性,必須要打包使用。我們在開發(fā)中可能會遇到只需要一部分的FSP生成的代碼,下面就介紹如何通過修改xml文件,只生成指定部分的代碼。

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

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

1

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

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

2

查找usb_hmsc相關的內容,并將相關內容刪除。

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

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

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

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

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

修改前:

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文件,重新打開,可以看到生成的文件只包含usb_basic部分的代碼(這里紅色是因為USB需要配置UCLK以及DMA),不再包含USB HMSC模塊。

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

4.結束語

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

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

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

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

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

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

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


原文標題:FSP模塊置文件configuration.xml介紹

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


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

    關注

    147

    文章

    19165

    瀏覽量

    404895
  • 瑞薩
    +關注

    關注

    38

    文章

    22520

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【瑞薩RA2L1入門學習】+ RA-Eco-RA2L1-V2.0開發(fā)板自定義按鍵控制 LED

    項目資源管理器圖標,或選擇窗口——顯示視圖——項目資源管理器,打開項目資源管理器。展開script文件夾,雙擊configuration.xml,進入 FSP 配置 界面 選擇下側 Pins 標簽
    發(fā)表于 05-05 11:05

    瑞薩RA系列FSP庫開發(fā)實戰(zhàn)指南之FatFs文件系統(tǒng)介紹

    即使讀者可能不了解文件系統(tǒng),讀者也一定對“文件”這個概念十分熟悉。數(shù)據(jù)在PC上是以文件的形式儲存在磁盤中的,這些數(shù)據(jù)的形式一般為ASCII 碼或二進制形式。
    的頭像 發(fā)表于 03-18 13:47 ?4652次閱讀
    瑞薩RA系列<b class='flag-5'>FSP</b>庫開發(fā)實戰(zhàn)指南之FatFs<b class='flag-5'>文件</b>系統(tǒng)<b class='flag-5'>介紹</b>

    【RA-Eco-RA2E1-V1.0開發(fā)板試用】篇一:硬件介紹+環(huán)境搭建

    --compiler ARMv6 configuration.xml 3.同理,在“Menu Content”窗口中再次新建一個菜單項 “Device Partition Manager” ,然后在
    發(fā)表于 02-07 21:18

    【RA-Eco-RA2E1-V1.0開發(fā)板試用】Hello World

    configuration.xml,進入 FSP 配置 界面 點擊Stacks->New Stack->Connectivity ->UART
    發(fā)表于 02-04 20:34

    【RA-Eco-RA2E1-V1.0開發(fā)板試用】自定義按鍵控制點燈

    R7FA2E1A72DFL,其他按需或保持默認即可。 點擊左側項目資源管理器圖標,或選擇窗口——顯示視圖——項目資源管理器,打開項目資源管理器。展開script文件夾,雙擊configuration.xml,進入 FSP
    發(fā)表于 02-03 17:09

    【CPKCOR-RA8D1】AI人臉檢測(安裝對應版本的FSP及LLVM)

    查看 FSP 版本。 你也可以直接在 e2 studio 導入示例工程(如果安裝到位,configuration.xml 會正確解析 FSP stacks)。 下載并解壓 LLVM Embedded
    發(fā)表于 10-31 11:22

    【CPKCOR-RA8D1】5、運行RT-THREAD的適應性調整

    configuration.xml版本較低,首次打開后系統(tǒng)會提示要升級到5.9.0版本。 將uart9修改為uart3 Name、Channel、中斷Callback都要修改 完成后,點擊“生成工程內容” 由于fsp
    發(fā)表于 10-27 14:49

    【RA4E2開發(fā)板評測】之開發(fā)環(huán)境配置和LED點亮驗證

    “Initial Folder”一欄中輸入 “$P”,在“Arguments”一欄中輸入:【--device $D --compiler ARMv6 configuration.xml】,完成后如下圖所示
    發(fā)表于 10-26 15:28

    ATX電源芯片FSP3528電路圖資料

    ATX電源芯片FSP3528電路圖
    發(fā)表于 09-03 16:31 ?4次下載

    ATX電源 FSP_ATX-300PAF電路圖資料

    ATX電源 FSP_ATX-300PAF電路圖
    發(fā)表于 09-03 16:30 ?9次下載

    【RA-Eco-RA6M4開發(fā)板評測】Keil開發(fā)環(huán)境搭建+實現(xiàn)板載LED點燈

    configuration.xml 如下圖所示。 同理,在“Menu Content”窗口中再次新建一個菜單項“Device Partition Manager” , 然后在“Command”一欄中輸入
    發(fā)表于 08-24 18:59

    一文初識瑞薩FSP固件庫

    FSP全稱為“Flexible Software Package”,中文譯為“靈活配置軟件包”。
    的頭像 發(fā)表于 07-19 09:21 ?2817次閱讀
    一文初識瑞薩<b class='flag-5'>FSP</b>固件庫

    【RA4L1-SENSOR】電壓檢測器2。第一個程序adc(printf輸出com9)

    \\\\\\\\ra0e1-20240827154516\\\\\\\\123\\\\\\\\new1\\\\\\\\FSP_Project\\\\\\\\configuration.xml\"
    發(fā)表于 06-26 10:09

    XML介紹

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

    make sence成的XML文件能上傳到自助訓練模型上嗎?

    make sence成的XML文件能上傳到自助訓練模型上嗎
    發(fā)表于 06-23 07:38
    北宁市| 临沧市| 扎兰屯市| 荆门市| 呼图壁县| 安仁县| 廊坊市| 老河口市| 金川县| 临清市| 通许县| 木里| 大宁县| 灌阳县| 蓬安县| 东海县| 双鸭山市| 淮滨县| 永吉县| 赤城县| 安吉县| 桓台县| 苗栗县| 莱州市| 微博| 保康县| 黄骅市| 陇川县| 宁都县| 济源市| 调兵山市| 商城县| 库伦旗| 成武县| 阿拉善盟| 湘潭县| 阳西县| 社旗县| 扎兰屯市| 女性| 哈尔滨市|