本文转载自:Jachyn微信公众号
工具:Vitis2020.1 需要搭配同版本下的vivado工具生成的XSA文件
背景:最近工作用petalinux编译出的镜像无法满足当下工作的需要,故想着换一条思路用Vitis进行裸机开发,现学现用,记录一下其使用过程。
1.打开vitis,创建工作区
2.创建新的平台工程(Create Platform Project)
3.写上项目名称 (Project name)
4.点击Next (根据自己的需求,两种方式都可以)
5.选择XSA文件,点击“Finish”
6.添加空白应用(Application Project...)
7.选择平台
8.添加name (Application Project Project)
8.点击Next
9.选择Empty Application,点击Finish
10.在SRC中添加代码(一般inc存放头文件,src存放c文件)
11.添加库文件xilffs(因为项目中需要用到这个,不用的话可以跳过)
12.添加math.h库文件(因为项目中需要用到这个,不用的话可以跳过)
13.添加头文件引用
14.应用关闭
15.Build项目
16.通过Console可以看到是否构建成功,是否有Bug。
17.将板子调到Jtag下载模式,通过Jtag下载程序
18.开板调试,结束。