这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 225-Tom123 进程贴,3:首个工程

共3条 1/1 1 跳转至

225-Tom123 进程贴,3:首个工程

菜鸟
2013-07-15 00:10:05     打赏

学习CPLD的第一个工程,超级简单。记录开发步骤,供以后像我这样一点也不会的同志参考。硬件为EEPW CPLD_DIY所提供板子。

步骤:

1.打开quartus ii(我的版本是11.0),这个不用详述;

2.新建工程:

2.1 点击上图中按钮 ,进入Introduction界面,点击Next,进入下图所示面页,并输入工程保存地址,(注意不能包含中文路径,否则显示乱码),以及工程名称。我的工程名叫led。

2.2 点击Next,进入Add Files界面,直接点击Next,进入Family & Devices Settings界面,选择CPLD器件。如下图:

2.3 点击Next,进入EDA Tools Setting,直接点击Next,进入Summary面页,点击Finish,完成工程创建。


3.新建VHDL文件:单机File->New(或者单击New的快捷图标),弹出如下对话框,选择VHDL File,并输入程序。


4.编译:点击Processint -> Start Complilation(或者单击快捷键),弹出保存确认,点击“Yes”,然后选择保存路径,一般和工程发在同一个路径,且文件名和Entity名称相同。最后编译成功,如果有错,根据提示信息修改。

 

5. 分配引脚:这一步要在编译以后进行,否则无法选择引脚。点击Assignment -> Pin Planer,进入如图引脚分配界面,双击待分配引脚的变量(姑且称作变量吧)那一行的Location,即可选择引脚(如果没有编译,是不会有变量列表的),引脚选择要和实际的电路图匹配。


6.引脚分配完成后,关闭 Pin Planer界面,再次点击Processint -> Start Complilation(或者单击快捷键)编译。


7.连接好仿真器/下载器,目标板上电。


8.然后点击Programmer按钮,进入如下图界面,选择左上角Hardware Setup,在弹出的对话框中选择仿真器,如图。点击Close后,勾选Program/Configure,Mode采用默认的JTAG,此时Start才可以点击,点击即可下载程序。



至此,成功完成编程。

结果:按S1到S8按键,对应Led1~Led8亮。




关键词: CPLD 开发步骤    

专家
2013-07-15 08:16:01     打赏
2楼
不错,继续加油

院士
2013-07-15 08:56:33     打赏
3楼
不错,继续~~~

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]