Zedboard中基于SOC的流水灯项目
郑郁正(百度)
本项目完全参巧官网教程。为了方便验证,此处提供了全部代码。项目中提供的官网入门方案:ug940-vivado-tutorial-embedded-design.pdf。
ZedBoard平台的出现,加速了SOC的发展,但是由于之前的计算机内存容量、运算速度极大限制了工作速度,很长一段时间内才难以上手。近来计算机的CPU上升到i7,内存达到8GB,Vivado的运算时间减少了很多。
Vivado的版本不断升级,网上(包含官网上)的案例在高版本上运行,多少出现一些简单的问题,但对于初学者来说,在网上难上找到解决方案。
使用vivado的版本为2015.2。
该方案中的信号探测部分(即内部逻辑分析仪)可以跳过不做,这样可以减小很多工作量。
另外该项目不用连接串口,不影响流水灯的工作。
为了看到流水灯的效果,我在主程序中加了一个死循环。
在做SDK项目时,选用模板“Peripheral Test”创建工程即可直接运行。
1