启动一个Vitis Baremetal软件应用

首先,许多应用程序需要将串行控制台连接到板上,以便可以查看标准输出(来自print语句)。为此,应该使用串行终端。使用串口终端应用程序连接单板的串口。除非另有说明,Zynq设计使用115200波特率,Microblaze设计使用AXI UART Lite IP波特率为9600。

注意:虽然Vitis的Debug视图中包含一个内置的串行终端,但它会逐行发送字符到板子上。一些软件示例需要使用逐字符的数据接收。Tera术语腻子如果您不确定什么可以工作,建议使用。


资源管理器窗格,右键单击要运行的应用程序或系统项目,然后选择在硬件上启动(单个应用程序调试).将用比特流对FPGA进行编程,将软件构建创建的ELF文件加载到系统内存中,应用程序项目将开始运行。您将需要单击回到葡萄属串行终端控制台选项卡。

注意:项目至少运行一次后,你可以使用绿色的运行按钮(),而不是在屏幕顶部的工具栏上编程。