1、(这是本系列的第一篇,每个步骤均给出截图)硬件平台:Diligent ZedBoard开发环境:Windows XP 32 bit软件:PlanAhead 14.1 + XPS 14.1 + SDK 14.1Zed 板上的 Zynq 是一个 PS(processing system, 双核 A9 + 存储管理 + 外设)+ PL(programable Logic) 结构,如果不使用 PL,zynq 的开发和普通的 ARM 芯片开发一样。不同的是 PS 单元是可配置,因而硬件信息是不固定的。这也是 zynq 灵活性的一个表现。 一、配置硬件信息启动 PlanAhead,进入新建工程向导选择工程
2、名和路径工程类型,这里选择 RTL 工程由于只需要 PS 部分信息,而这部分在后面由 XPS 完成,因而不需要添加任何文件一直点下一步,直道出现芯片和板载信息。直接选择 Boards,选择系列是 Zynq-7000。14.1 目前只支持 XC7Z020 器件。完成新建工程向导PlanAhead 进入工作视图,在 Project Manger 中选择建立的工程,右键,Add Sources 选择 Add or Create Embeded Sources单击 Create Subdesign输入需要建立嵌入系统名称,这里填 duocore确定后,提示所建立的工程是一个 Zynq 工程,提示是否添加 PS 到系统。点确认。XPS 会被启动,可以看到 Zynq 的配置界面。Diligent 公司做好了一套配置方案,从其网站上能下载到配置文件: