原创 zybo初体验

2018-9-17 22:26 3598 26 分类: FPGA/CPLD

前段时间过生日,亲戚给了些钱让我自己买生日礼物,早就想搞一块zynq的板了,但是淘宝一看太贵,于是去咸鱼上淘了一块二手的ZYBO(谁知道是不是二手,反正看着挺新)来玩玩。

学习肯定是从官方资料开始的,The Zynq Book了解下,作者都是牛人,他们的介绍看这里,反正跟着大牛学就没有错,可以避免很多坑。

The Zynq Book系统的讲解了Zynq的相关知识,比如Zynq的架构、应用等,主要偏理论,它的配套书籍The Zynq Book Tutorial,就是实战内容了,可以跟着Tutorial动手,一步步完成实验,对学习使用Zynq和它的开发软件Vivado很有帮助。

目前我刚刚学习完第一个练习,很开心,迫不及待的跑过来分享一下我的体验。

首先,开发板越多人使用越好,最好要选择大公司,他们的生态比小公司生产的开发板要好很多。就像我这次,在第一个实验就出现了问题,明明按照Tutorial说明的实验步骤操作的,但是结果却不正确,搜索了很久找不到结果(可能是没找到点上),然后去Digilent的论坛上发帖提问,才过了几个小时就有人解决了我的问题,原来是我配置GPIO借口时粗心了,配置到btns 4bits去了,导致程序不能正常工作。

然后就是,Xilinx的体验感觉比Altera的体验要更好。Altera的文档不好找,之前使用Altera,翻文档的经历不好受,想找的东西就是找不到;而且tutorial也做的不好。Xilinx做的就比Altera明显好得多了,对文档做了打包,用DocNav管理文档,而且文档有了更新下载很方便;最重要的是新手教程很不错,The Zynq Book很好用。

最后献上我的体验效果

--------------------------------------

zynq book官网下载链接

>个人博客

-------------------------------------

后续的实验就不单独发了,感觉没什么必要,这一篇更多的只是为了感叹学习fpga还是从xilinx入手比较舒服,有兴趣的可以点击下面的链接查看。

ZynqBook实验一延伸部分

ZynqBook实验二的实践

作者: greedyhao, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3868882.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论3条评论)

登录后参与讨论

greedyhao 2018-9-19 20:05

xianfei_li_266175481: 为什么文章里的图在有规律的跳动???
这是GIF图,不过图中led速度比实际要快一点

用户1719026 2018-9-19 17:41

为什么文章里的图在有规律的跳动???

shusu 2018-9-18 14:03

期待博主的后续,顺便一说,Zynq Book之前传过,看得一脸萌的伙伴可以参考下 https://forum.mianbaoban.cn/topic/64297_1_1.html
相关推荐阅读
greedyhao 2019-03-17 09:03
uboot链接脚本分析
上一篇uboot主编译脚本分析的编译选项参数中提到了链接脚本这么个东西我也是写到这里才开始了解链接脚本(Linker command scripts),之前只是大概知道有这么一个东西先从参考资料中的内...
greedyhao 2018-11-28 08:49
51总线方式获取adc0809数值
最近单片机有一个实验挺有意思的,使用51单片机以总线的方式读取adc0809的数据先补充点关于单片机总线的预备知识,我一开始不了解总线的时候做这个实验也是很懵逼的。单片机的三总线结构​51单片机有三条...
greedyhao 2018-09-29 21:18
对Xil_Out32未定义的引用
第一次在HLS中遇见一个官方库函数未定义问题,这就把解决方法记录下来。在创建好工程,写完工程代码后,发现报错如下./src/led_controller_test_tut_4A.o:在函数‘main’...
greedyhao 2018-09-29 21:12
Vivado生成Bitstream失败的解决方法
跟着实验指导书,难得的又遇到问题了,在最后生成Bitstream的时候出错了,无法生成Bitstream。报错信息如下[DRC NSTD-1] Unspecified I/O Standard: 4 ...
greedyhao 2018-09-13 10:53
运行c代码前发生了什么
众所周知,c代码也是一种比较高级的语言了,机器是没有办法直接运行的,机器所能理解的只有机器码--那一串0和1而已。虽然早就知道c代码是先经过编译链接最后才放在机器上执行,但是在这么一个过程中究竟发生了...
我要评论
3
26
关闭 站长推荐上一条 /2 下一条