用Quartus电路块图编程实现一个开关控制所有LED灯

创建文件等程序先按下不提,具体情况可参考以下链接:

https://blog.csdn.net/EyreG97/article/details/79779563

1.创建工程&画块图放元件

(1)在此工程创建下提醒一点:注意文件保存和层次:

(2)无添加,直接next:

(3)开发板类型选择好,要仔细,不要搞错:

(4)无EDA工具,直接next:

扫描二维码关注公众号,回复: 779892 查看本文章

(5)将电路块图放在一个design_file里,方便寻找:

(6)放置元件,话不多说:

(别忘了改名!!血的教训!!)改名后如下图:

2.翻看工作手册,查找对应管脚的assign

(1)推荐链接(中文):

https://wenku.baidu.com/view/c76f8df14b35eefdc9d33397.html

重要截图如下:


(2)选择上方菜单栏Assignments/Pin Planner,设置相应管脚:

(这张图里管脚对应有错误哈,具体参考说明书,但注意直接双击修改就好,Location一栏会有提示的,local name看你之前给管脚改的名字… …忘了改的话… …那就呵呵了)

效果图如下(对应管脚图看哈):

3.安装alter USB blaster,准备上电(hiahia~~

用USB线连接lap跟开发板的USB blaster口,插充电器连开发板的power口,按下power的红色按钮,电源灯亮起。此时打开电脑的设备管理器,在其他设备中会找到带着黄色警告的Alter USB blaster,右键点击,更新驱动程序软件,手动安装,选择你的quarter安装路径driver文件夹,如下图:

然后下一步,安装成功。

4.编译

Emmmmm… …编译之前记得从Assignments/setting/device里面把闲置管脚调成三态输出如下:

然后再编译:

5.下载程序

初始状态如图:

选择左上角硬件放置(hardware setup),找到USB blaster双击选择:

选择左侧start,开始下载。下载完成后可用开发板尝试效果:

效果如下:

猜你喜欢

转载自blog.csdn.net/eyreg97/article/details/79842660
今日推荐