在我们用petalinux 建立好了 zynq 7000的工程后,我就迫切想做一个简单的程序测试一下。我们就来一个petalinux 下的helloworld 实验。
1: 工程建立
打开 xilinx sdk2018.2, 新建工程,出现如下界面。 取工程名 hello_linux, Os Platform 选择为linux。
点击Next, 在界面里选择 Linux Hello World 模板。然后Finish。
工程文件就建立好了。打开source 下的helloworld.c 文件,内容如下:
#include <stdio.h>
int main()
{
printf("Hello World\n");
return 0;
}
2:调试环境,TCF 代理连接的建立
有些文档说建立petalinux工程应该使能 TCF 代理,我没专门设置,可能缺省是使能的。
在sdk 界面的左下角有个Target Connections 界面,在这里新建连接或者点+ 快捷。 参考下图:
我这个界面实际上建立好了的。
新建连接对话框如下: