Xilinx的SoC在業(yè)界應(yīng)用非常廣泛。對(duì)應(yīng)的開發(fā)工具SDK也很成熟。在SDK里,每一個(gè)baremetal工程,對(duì)應(yīng)一個(gè)BSP工程,它包含一些Xilinx提供的公共模塊,比如硬件的驅(qū)動(dòng)、freertos、LWIP等。在BSP工程的右鍵菜單中,選擇BSP setting,可以配置BSP工程包含的的公共模塊。
在Xilinx為異構(gòu)計(jì)算打造的全新開發(fā)工具Vitis里,BSP被包含在Platform工程里。雙擊Platform工程里里的platform.spr,等界面初始化完成后,點(diǎn)擊右邊的“Modify BSP Settings”, 也可以配置BSP工程包含的的公共模塊。點(diǎn)擊“Reset BSP Source”, 可以生成BSP代碼。
配置BSP工程的的公共模塊的界面如下:
打開應(yīng)用程序工程的prj文件,在右側(cè)的"Navigate BSP settings", 也可以進(jìn)入配置BSP的界面。
bsp的源代碼,在Platform工程里的處理器子目錄下的standalone_domainsp的目錄里。比如,r5-0的lwip的代碼目錄是
psv_cortexr5_0standalone_domainsppsv_cortexr5_0libsrclwip211_v1_1srclwip-2.1.1src。
-
Xilinx
+關(guān)注
關(guān)注
71文章
2167瀏覽量
121410 -
SDK
+關(guān)注
關(guān)注
3文章
1036瀏覽量
45941
原文標(biāo)題:【干貨分享】Xilinx全新開發(fā)工具Vitis里,如何配置BSP?
文章出處:【微信號(hào):FPGA-EETrend,微信公眾號(hào):FPGA開發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
電機(jī)方案開發(fā)工具—QE For Motor
![電機(jī)方案<b class='flag-5'>開發(fā)工具</b>—QE For Motor](https://file1.elecfans.com/web2/M00/BB/1B/wKgZomWXtb6ACk_NAAARMuEl9ZA261.png)
云計(jì)算開發(fā)工具包括什么
電機(jī)方案開發(fā)工具QE For Motor的使用教程
![電機(jī)方案<b class='flag-5'>開發(fā)工具</b>QE For Motor的使用教程](https://file1.elecfans.com/web2/M00/0C/7F/wKgaomc1oz-AG3I2AAA2LrSkIGg415.png)
AT開發(fā)工具實(shí)用教程
![AT<b class='flag-5'>開發(fā)工具</b>實(shí)用教程](https://file1.elecfans.com/web2/M00/02/F1/wKgaoma5syyAYzztAAA5LSZZo34694.png)
字節(jié)跳動(dòng)發(fā)布豆包MarsCo智能開發(fā)工具
AMD Vitis?設(shè)計(jì)工具中的Libraries新功能介紹
![AMD <b class='flag-5'>Vitis</b>?設(shè)計(jì)<b class='flag-5'>工具</b>中的Libraries新功能介紹](https://file1.elecfans.com/web2/M00/EA/0A/wKgZomZWijGAeKA1AAAhJfeiS3Y745.png)
哪個(gè)STM8的開發(fā)工具最好用,最便捷?
瑞薩Smart Configurator支持SEGGER集成開發(fā)工具
SEGGER與瑞薩電子合作,宣布集成開發(fā)工具Embedded Studio
![SEGGER與瑞薩電子合作,宣布集成<b class='flag-5'>開發(fā)工具</b>Embedded Studio](https://file1.elecfans.com/web2/M00/E2/F8/wKgaomY63dyASXE6AAAmUWu_9rs927.png)
評(píng)論