当前位置:Gxlcms > 数据库问题 > Zedboard(二)使用Vivado+SDK开发嵌入式应用程序——实例一

Zedboard(二)使用Vivado+SDK开发嵌入式应用程序——实例一

时间:2021-07-01 10:21:17 帮助过:55人阅读

    (1)J14是USB转UART串口,在这里是用来输出板卡的信息的(比如最简单是输出“Hello World”语句,要连接这条线才能在SDK的Console中显示)

    (2)J17是USB-JTAG配置端口,用来配置板卡信息

  连接好线后,将跳帽JP7-11全部接地(进入JTAG模式),如下图所示:

  技术分享图片

  接通Zedboard电源,打开电源开关ON,通过PC的“设备管理器”,查看端口。

  技术分享图片

  注意要辨别哪个COM端口是UART的,后面要用到。

  回到SDK,右击工程lidar->Run As->Run configurations

  技术分享图片

  双击Xilinx C/C++ application(GDB),出现“工程名 Debug”,选中后选中右侧的STDIO Connection页

  勾选"connect STDIO xxxx",将Port下拉选中UART对应的COM号(比如我的是COM4),下面是数值设置为115200,点击Apply然后Close

  技术分享图片

  设置好以后,我们就可以开始板级调试了,点击菜单栏的技术分享图片按钮进入Run模型(当然在上面你Apply之后直接点Run也是一样的效果)

   技术分享图片

   *如果是要一步一步调试,则点击技术分享图片按钮,进入Debug模式。

  *可能会提示没有配置FPGA,跳过就好。

  通过Console就可以查看输出了。

   技术分享图片

   至此,一个简单的应用程序就完成了。

  回顾一下,整个流程下来包括了以下几个阶段:

    1.搭建硬件平台(在vivado中进行)

    2.将硬件平台信息(包括比特流文件)导入SDK

    3.在SDK中建立驱动包和应用工程

    4.连接PC和开发板,进行板级调试

  

 

 

 

 

  

 

Zedboard(二)使用Vivado+SDK开发嵌入式应用程序——实例一

标签:rtl   core   nbsp   deb   conf   package   alt   运行程序   封装   

人气教程排行