找回密码
 注册
关于网站域名变更的通知
查看: 333|回复: 1
打印 上一主题 下一主题

转——ZRtech Altera CycloneIV FPGA开发板 编程练习

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-4-26 13:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
转——ZRtech Altera CycloneIV FPGA开发板 编程练习

; L8 f5 M6 X; [$ N% t6 D5 e2 Z% I! o+ s5 t/ G
作为电子爱好者,一直想拥有一台自己的示波器,一台小巧的方便收纳的放在家里用的示波器,因此我特别留意网上的DIY方案,这些方案要么高大上,性价比不好,要么就是逗你玩,什么都干不了,直到我看到  * ?( _6 I! L" u- N
这个方案,原作者慷慨的放出了源程序和PCB文件,可是着急啊,我竟然看不懂源程序。
6 H# P9 S: p* h0 }, G+ U4 S/ l1 a, s# M' ?
于是上网找资料,所幸找到了这里,版主让我赶上了活动的末班车,其实板子+编程器160真心不贵,很好的入门首选。0 Y8 ~* S; h, _: [. J* s/ N% }/ g1 M

2 n0 _6 r. J# ]4 C好了废话少说,进入正题,用最快的速度体会下FPGA开发是咋会事,切入点,最简单的点灯程序。7 ?/ ^3 T5 D8 G, B  C/ g/ \, H/ W
% K5 D2 J) ?; H" I
首先要装好开发工具Quartus II, 安装方法多了去,我参考的是这个,Quartus II 11.0 套件安装指南(带破解)Quartus II 11.0 套件安装指南(带破解)
. O! Q( \' |8 M% \! m6 K. N5 s* d/ U( `( I0 N
装好程序后,在File菜单,选取New Project Wizard,启动和向导创建一个新的工程! Q* n0 J5 T3 m9 I+ O* V

# }8 F' h' f6 T
9 {- A( i1 c0 h; z$ v$ z跟着向导,走一编,Device 指定EP4CE6E22C8, 工程就建好了
% o" T) ^8 Y' M, g0 R* q; _, ^+ U, s; {! T1 K% T: k: x
; ^" n  u9 T; n; \/ i9 w
/ |  U5 Q& p; O" Q  q4 b' g; y
在菜单Assignments, 选取Device , 在Device and Pin Options中将复用管脚指定为通用IO
, D5 p) V. }5 n% d
/ B) n% D9 E4 p* l2 R5 O* ^
4 X5 A) p& j& p  L* p8 [& l  F: r# M) H% e8 G
下面我们开始编程,由于我们只用到四个脚,需要在菜单Assignments, 选取Pin Planer指定我们用到的管脚, n  k! X# Q9 @7 p2 e+ N5 ?

) M; G4 k' ^7 y' s - q& V$ v7 W1 e2 S% R% h/ U; Z
! m) `, H# T) W8 W% `
然后在File菜单,选取New, 新建一个Verilog HDL File,输入代码" `8 ~. @4 j1 t
5 C: c8 {& k3 L# \& L- ~) a) M; q
$ J3 Z5 L8 Y7 t4 ]& m
编绎程序- w: g# X% f( W2 J2 ^- e; ]
$ Q) N7 D8 R4 I' R9 v: t

% `/ S( \& B: |. f5 o3 e成功了,最后把程序写入板子,运行,是不是很简单 * @- ~' G$ |' k3 n$ A- x+ J' c- D$ z

; c% u' F! ~) Y/ w8 d, J , U2 j$ ]) y; Z# i  I8 i/ {
1 R" L& ^  Z5 h6 E* [* |# Z
好了以上基本的练习,对开发过程有了个基本了解,要走的路还很远,慢慢来吧。
, ?$ h: u2 v+ \9 }7 f
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-9 05:34 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表