这里写自定义目录标题

  • 本文介绍如何在7Z020开发板上,使用xilinx SDK2017.4软件编写helloworld的步骤。
  • 1.打开xilinx2017.4(找不到快捷方式的话可以打开xilinx/sdk/2017.4/bin的xsdk.bat)
  • 2.选择工作空间,点击ok。![在这里插入图片描述](https://s2.51cto.com/images/blog/202404/05022826_660ef14a1f5b238399.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
  • 3.选择窗口file-new-other,弹出窗口,选择xilinx下的Hardware Platform Spe'ci'fication,点击next。
  • 5.创建工程名字,选择一个写好的hdf文件,点击finish
  • 6.创建bsp文件,点击file-new-Board Support Package,选择硬件平台hello_world,CPU选择ps7_cortexa9_1,点击finish
  • 7.创建完成之后会出现一个bsp的配置界面,选择左侧的standalone,修改stdin和stdout为ps7_uart_1,然后点击ok。
  • 8.创建application project:点击file-new-Application Project,输入工程名,硬件平台选择hello_world,Processor选择ps7_cortexa9_0,bsp选择使用已存在的。然后点击finish。
  • 8.在explorer栏右击hello_world_app,debug as,debug configurations,在弹出的框中右击system debugger,new。
  • 9.创建输出hello_world:
  • 10.下载程序


本文介绍如何在7Z020开发板上,使用xilinx SDK2017.4软件编写helloworld的步骤。

1.打开xilinx2017.4(找不到快捷方式的话可以打开xilinx/sdk/2017.4/bin的xsdk.bat)

2.选择工作空间,点击ok。

xilinx serdes ip irun编译 xilinx sdk helloworld_helloworld

打开之后如下图

xilinx serdes ip irun编译 xilinx sdk helloworld_硬件平台_02

3.选择窗口file-new-other,弹出窗口,选择xilinx下的Hardware Platform Spe’ci’fication,点击next。

xilinx serdes ip irun编译 xilinx sdk helloworld_xilinx_03

5.创建工程名字,选择一个写好的hdf文件,点击finish

xilinx serdes ip irun编译 xilinx sdk helloworld_helloworld_04

6.创建bsp文件,点击file-new-Board Support Package,选择硬件平台hello_world,CPU选择ps7_cortexa9_1,点击finish

xilinx serdes ip irun编译 xilinx sdk helloworld_sdk_05

7.创建完成之后会出现一个bsp的配置界面,选择左侧的standalone,修改stdin和stdout为ps7_uart_1,然后点击ok。

xilinx serdes ip irun编译 xilinx sdk helloworld_xilinx_06

8.创建application project:点击file-new-Application Project,输入工程名,硬件平台选择hello_world,Processor选择ps7_cortexa9_0,bsp选择使用已存在的。然后点击finish。

xilinx serdes ip irun编译 xilinx sdk helloworld_7z020开发板_07

8.在explorer栏右击hello_world_app,debug as,debug configurations,在弹出的框中右击system debugger,new。

xilinx serdes ip irun编译 xilinx sdk helloworld_helloworld_08


在Target Setup和Application项中按下图配置。

xilinx serdes ip irun编译 xilinx sdk helloworld_xilinx_09


xilinx serdes ip irun编译 xilinx sdk helloworld_helloworld_10


点击apply,再点击close

9.创建输出hello_world:

在explore中找到hello_world_app/src/main.cc,修改代码如下:

xilinx serdes ip irun编译 xilinx sdk helloworld_xilinx_11


点击保存。

10.下载程序

连接好7z020的电源线,usb转串口线,下载器usb。安装好对应驱动程序。,右击hello_world_app,选择run as system debugger,提前打开串口调试助手,喧杂对应端口,波特率设置115200,即可收到字符串(也可用软件自带的terminal接受数据)

xilinx serdes ip irun编译 xilinx sdk helloworld_helloworld_12


可以看到,现在我们成功收到数据,至此,程序结束。