首先,如果是第一次使用需要在电脑上为其安装驱动,在跳出的添加新硬件对话框选择“从列表或指定位置安装”,Altera USB Blaster的驱动在Quartus安装目录下有——
如[…Quartus安装目录]\driver\usb-blaster。
其次,安装好之后,打开Quartus软件,打开Program界面,单击“Hardware Setup…”,在出现的对话会有出现一个可选的USB-Blaster(在板子上电的情况下),选中它。
这样就完成了硬件上的连接。
再次,向Program内添加要少些的SOF或POF文件即可,点击Start。
在JTAG模式下,一般不用做设置。
是不是你的计数器模块没有起作用啊,JTAG方式是最简单的方式了,要不然你加个CHipscope或者SiganlTapII 抓取一下信号,看看你的计数器为什么没有起作用了。我觉得程序下进去了,在线抓取信号看看吧,一定能找到原因的。
保证你程序编译正确
点击工具栏上的programmer按钮或tools->programmer
在handware setup中选择你的仿真器,在这之前你应该已经将仿真器连接至电脑,并成功安装了驱动。
在mode中选择下载模式,一般常用的有两种模式JTAG和Active Serial ProgrammingJTAG模式下载快,但是断电后丢失。ASP模式直接将程序固化到硬件,下载后不丢失。这里直接选择ASP模式(我这里以FPGA下载过程为例,CPLD好久没用了,好像CPLD没有JTAG模式,大体都一致,你试一下就行)。
选择你要下载的文件,勾选Program/Configure点击Start开始下载,下载完成,从新上电,程序开始运行。
FPGA下载器的作用是将程序下载到FPGA芯片中进行解释执行,可以使FPGA实现某种功能或者实现控制。它可以根据用户的程序实现指定的任务,如设计模拟电路、实现复杂的逻辑系统、实现数字信号处理等。
你下载的是sof文件还是pof文件?
sof文件是下到FPGA内部的,每次掉电后还要重新下载的。pof文件才是下到EPCS里面,掉电可以保存。
下载到板子没反应,可能是代码写得不好。自己再调试一下。
以上就是关于如何用Altera Usb Blaster 下载FPGA Quartus程序,Programm里面如何设置全部的内容,包括:如何用Altera Usb Blaster 下载FPGA Quartus程序,Programm里面如何设置、FPGA用JTAG下载已经修改的程序成功但是运行修改之前的程序、请问大神如何给cpld下载程序啊用quartus ii......小弟新手,望大神详解!!!!高分!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)