有两种例程,一种是Xilinx提供的各种外设bsp使用的官方例程库,还有一种是创建完Application Project之后,最后给出的几种应用模板。
对于第一种,Xilinx给出的操作各个外设的模板例程,需要注意的是在Vivado中需要勾选相关的外设IO,不然不一定会有,基本步骤是:
1、点击平台工程最下面的.spr:

2、点击CPU的Board Support package,展开Peripheral Drivers: 
3、点击import examples,看自己想要哪个,勾选,点击OK:

4、之后vitis会自动新建相关的Application Project

对于第二种,新建完application project之后弹出的几个应用,这种例程使用的时候需要在bsp中勾选相应支持的库,有的不勾选会不支持:

比如lwIP这几个,要勾选lwip库,点击下图右上角Modify BSP settings:

勾选上才能用。
其他openAMP、FSBL都需要勾选完相应库,不然不让新建应用工程,不过要勾选哪些库,点击创建的时候vitis会自己弹出提示。
1万+

被折叠的 条评论
为什么被折叠?



