在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4694|回复: 6

【灰原哀】MicroZed开发实录-[1]Hello World~!

[复制链接]
发表于 2014-6-14 16:43:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 huiyuanai3 于 2014-6-14 16:53 编辑

为了熟悉开发流程,摸透开发板的“秉性”,开头的几个实验肯定是Hello World,点亮LED神马的。
所以首先简单写写串口输出Hello World的流程。
由于之前有过少量的ZedBoard开发经历,所以简单的实验,不用查阅任何资料,直接开干。


开发环境沿用了之前的Vivado2013.4,提到开发环境,不得不晒一下之前的经历,为了按照别人的流程一步一步的进行学习,先后尝试了Planahead14.2, 14.4,14.5,14.7,Vivado2013.2, 2013.4等版本。用来发现发现,虽然每个版本大体相同,但很多时候,低版本搞了很久还是报错的东西,到了高版本就变就可以了。比如在14.2中Zedboard FPGA程序一直下不进去,查阅了一天多资料,也没有发现个所以然,升级下开发环境,到了14.5,自然搞定。



个人觉得Planahead和Vivado在操作上最大的区别在于,Planahead各个IP模块之间需要手动选择进行连接(下拉列表);而在Vivado中,可以很方便的利用线进行连接(连线拖拽),而且Vivado会给出很多线的推荐连接方法。废话少说,说说Hello world。


(1)打开Vivado,新建工程,选择路径,选择开发板,如下图。

QQ截图20140614165247.jpg

(2)选择Creat Block Design- Add IP 添加Zynq IP核,双击Zynq进行配置。在Presets中选择MicroZed,确定后退出。


(3)选择Run Block Automation -> Processing_system7_0,进行自动连接。连接后效果如下图。
QQ截图20140614163026.jpg

(4)右键Source中的design_1,选择Creat HDL Wrapper。生成HDL顶层文件。
(5)右键Source中的design_1,选择Generate Output Products。

1.jpg

(6)File-Export-Export Hardware for SDK,选中Lacunch SDK复选框,将设计导入SDK,。由于设计没有用的PL部分的资源,因此不用综合实现等生成bit流。

(7)SDK中,File - New - ApplicationProject。

(8)Available Template选择Hello World。

QQ截图20140614164815.jpg
(9)Build(Ctrl+B)。

(10)Run - Run Configurations。

QQ截图20140614164744.jpg

(11)Run Configurations中新建。

1.jpg




(12)通过串口调试助手查看效果。


QQ截图20140614165158.jpg
发表于 2014-6-14 21:34:55 | 显示全部楼层
不错,虽然是第二轮的,但是走在了第一轮的前面!
发表于 2014-6-24 13:40:10 | 显示全部楼层
这个是不是做的 纯的PL的小实验呀???
没有用到里面的arm内核//??
发表于 2014-6-26 15:00:12 | 显示全部楼层
回复 3# yintengfei


    应该是只用了ARM吧?没用FPGA
 楼主| 发表于 2014-7-16 10:44:48 | 显示全部楼层
回复 3# yintengfei


   没有用到PL,仅仅是用C写的一个ARM的小程序。
发表于 2014-7-26 09:28:39 | 显示全部楼层
赞,我也是昨天刚把Adam taylor的1-5教程做了一下,发现还是楼主讲的明白呀!
发表于 2014-9-9 19:36:28 | 显示全部楼层
好厉害
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-6-23 05:51 , Processed in 0.021500 second(s), 10 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表