本人一直都是搞纯软件开发的,电子基础还停留在高中阶段。最近领导要玩FPGA,所以和altera干上了。
我用的是 ALTERA cycloneII 学习板。 板上的FPGA芯片型号是EP2C20F484C7
此板使用USB下载
开发软件是网上下载的 Quartus II 6.1 (32-Bit) FULL破解版
看了坛子里的前辈共享的《基于QuartusII和NiosII的FPGASOPC快速入门教程》一文后,学着做第一个试验,用switck1开关控制led1的亮与灭。
工程建立起来了,
顶层图创建好了,
TCL文件编辑好了,
编译通过了,
准备选择tool菜单下的programmer项目下载。
将板上的开关拨到PROG端 接好电源与USB线 开电。
选择hardware setup按钮 选中USB Blaster 此时板上的蓝色LED灯闪了一下。表示已经找到板卡了。
选中了sof文件并选中其program/Configuer选项
单击“start”按钮
板上的蓝色LED再次亮了一下, 程序的下载进程也提示100%完成。
接着 我将板上的开关拨到RUN一端, 开发板仍然运行 ALTERA 预先下载的程序。并没有象入门教程内说的一样,只有一个灯亮
请问 我有什么地方做错了么? 程序应该如何下载才行呢?
[em06]
sof的程序是下到FPGA中,所以不能保存,一旦断电,FPGA又会到epcs中去读程序了,所以如果你要固化程序,可以用AS(主动串行方式)下pof。
你也可以象软件一样单步调试,就是用debug功能。
你自己再摸索一下。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |