Zedboard學習(7)PS下第一個裸奔程序

一、打開PlanAhead創建工程 

1、選擇Create New Project新建工程

Project name:hello

一路默認,只有Board項需要選擇ZedBoard Zynq Evaluation and Development Kit

Finish

創建工程之後的界面

二、添加資源

1.Click Add Sources in the Project Manager.

The Add Sources wizard opens.

2.Select the Add or Create Embedded Sources option and click Next.

3.In the Add or Create Embedded Source window, click Create Sub-Design.

4.Type a name for the module and click OK. For this example, use the name system.

The module you created displays in the sources list.

5.Click Finish.

這個時候XPS會自動打開,硬件相關的配置可以在XPS中進行。

三、在XPS中配置硬件

1、The dialog box opens, and asks if you want to create a Base System using the BSB Wizard. Select Yes.

The first window of the BSB asks you to elect whether to create an AXI-based or PLB-based system.

2.Select AXI System and click OK.

3.In the Base System Builder wizard, create a project using the settings described in the table. Where a setting or command has not been specified, accept the default values.

3 、Remove all peripherals from the list by selecting each one and clicking Remove.

4、Click Finish

5.Close the XPS window. The active PlanAhead tool session updates itself with the project settings.

關閉XPS之後,PlanAhead中會自動更新

四、將硬件信息導入到SDK

1.Under Design Sources in the Sources pane, select and right-click system (system.xmp) and select Create Top HDL.

PlanAhead generates the system_stub.v top-level module for the design.

2.In the PlanAhead tool, Select File > Export > Export Hardware for SDK.

The Export Hardware dialog box opens. By default, the Export Hardware check box is checked.

3.Check the Launch SDK check box.

4.Click OK; SDK opens.

五、在SDK中編寫C代碼

SDK打開之後的界面,當前的工程中已經包含了PS部分用到的外設的信息,剩下就是編寫C代碼,燒寫到PS中。

1、In SDK, select File > New > Application Project.

工程名:Hello_world其他不管,直接Finish

2.Right-click Hello_world and select Run as > Run Configurations.

3.Right-click Xilinx C/C++ ELF and click New.

4.The new run configuration is created named Hello_world Debug.

在run之前,先要打開串口,波特率115200

5、Click Run.

此時整個工程已經完成,可以看到串口助手中有Hello World字樣

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章