TA的每日心情 | 怒 2019-11-20 15:22 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
接上一篇:linux学习之路_基于or1200最小sopc系统搭建(一)--搭建及仿真(DE2,DE2-70)7 K) M9 h( o' l" l P6 _# B
现在构建QuartusII工程。" \! g; M' I. j) A
建个工程目录or1200_sopc_quartus。在其下建一个rtl目录,把上篇文章中的所有文件拷贝到rtl目录下。删除一些没有用到的文件和文件夹.bak, work, modelsim.ini, 220model.v, altera_mf.v, .do, .args等。$ r# |! |" n9 o3 N
; ^& b0 ~7 T; w+ Y创建QuartusII工程
7 W% P5 E, Y! F/ r# Z
7 r5 T* s. {! Q3 Z5 V+ P: t3 p9 X6 U0 U( N* {; a
& j& ]. w+ P# K" I, n
把有用的.v文件加入工程,Next…
. S( Z; \+ f: x) Q+ R2 l# W* }" o, A; n0 l- a" t) N! y
选择rtl/or1200_sopc.v,Set as Top-Level Entity。* o/ L7 |) Z# L" L! w# i" m
$ d' ^2 K3 ]: d' T4 s1 Z( I6 r, a接下来对工程进行一些配置。- S. c# f+ P t3 @: b- W
3 _9 E3 S- l$ |) l: G5 c配置引脚
5 D) N. h& M9 m. V$ e- o& y& V5 v% q1 h0 ~$ Q4 h" }
Assignments->Import Assignments, 选中DE2光盘中的DE2_pin_assignments.csv文件,导入。
6 B) C$ G# w5 l) f
! e' K, @. u: n% [+ S: ~; C: x2 d5 Y) c& G$ y6 O- P9 Q
" K; i! F6 @+ |2 C/ [! \! C, lAssignment->Device->Device and Pin Options->Unused pin 设为 As input tri-stated。! j3 K; r5 f' n
" |7 t3 a) m* b- x1 x
Dual-purpose pin->nCEO 设置为Use as regular I/O
# `2 z, B3 Z4 m( x6 g M
0 d% ?" ~& Z) }5 W3 t6 H编译。Successful!0 w% t' P1 f' s( O6 I9 S
1 P7 w* N2 m5 s) b% QProject 信息
1 V2 x4 K a& h& L2 L8 T0 i& c, j& \1 [! O9 t6 d4 V/ L! t
. y1 Z& P& x2 w" X
' y, m" ?* l# {
" o K/ u3 [8 b+ u8 L; I8 S
显示效果,or1200读取SW的值,在LEDR上显示
9 {- Q7 ^! H: i6 x& F% j0 Y/ ~; w l
! l7 f1 f7 h/ |# I/ V0 {9 C
( Y1 [. h% a; s& M9 B下一步,加上串口吧。 |
|