XILINX_zynq_详解(5)
下面做一个从uart打印hello world的实验,只用PS,不用PL部分,程序从SD卡启动,跑在PS的内部RAM. zynq 7000的PS虽然也是CPU,但是开发方法不像普通的CPU只需要一个SDK就可以了,它还需要vivado硬件设计软件. 所以ZYNQ 7000的PS开发需要两个工具,一个是vivado-- 另一个是SDK-- . 1. 打开vivado软件-->Create New Project,工程名和目录: 2. next->选RTL Project->Add Sources,Add existing IP和Add constraints界面直接点next 3. New Parts界面 4. 添加IP,在Flow Navigator的IP Integrator下点Create Block Design Create Block Design如下,点OK 在Diagram界面点击Add IP 双击ZYNQ7 Processing System,添加CPU 5. 设置CPU 在Diagram界面点击Run Block Automation,不做修改,点Finish就可以。在Diagram界面双击 进入设置界面,我们把所有的接口去掉,只留下FIXED_IO. 1> PS-PL Configuration->General->Enable Clock Resets-