TA的每日心情 | 怒 2019-11-20 15:22 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
接上一篇:linux学习之路_基于or1200最小sopc系统搭建(一)--搭建及仿真(DE2,DE2-70)& ?# w' c5 Q5 l
现在构建QuartusII工程。
; B! B& c; h B* y建个工程目录or1200_sopc_quartus。在其下建一个rtl目录,把上篇文章中的所有文件拷贝到rtl目录下。删除一些没有用到的文件和文件夹.bak, work, modelsim.ini, 220model.v, altera_mf.v, .do, .args等。
. T. q# O1 C) V1 h s* @, @
2 f" P5 d- t+ R- P' U2 s3 O" B. [" N创建QuartusII工程
6 j5 ^; s$ F. [9 }2 C7 k' T9 {5 I" N; t- a
9 X, U6 e0 d: D& [( j9 `
- g7 F; F" v3 I; H7 S% j% o
把有用的.v文件加入工程,Next…
/ l) T( B( }6 p
4 s, t7 L$ {0 j: E+ ^( ~选择rtl/or1200_sopc.v,Set as Top-Level Entity。
( R# I+ z2 H7 _' N6 q% P8 _$ A4 T3 d
接下来对工程进行一些配置。
+ h: q! O+ J& R$ l9 y g. n/ \
2 x2 P8 s0 V0 A3 v配置引脚
" s0 {3 F" T# O+ f. E
, X2 i9 Z0 V7 `/ o) ? c/ _Assignments->Import Assignments, 选中DE2光盘中的DE2_pin_assignments.csv文件,导入。' b( D5 a* i/ a$ m- r- v
0 I3 N; ^" l2 N: n+ e; N0 C
" d& w# q1 o$ t9 U! X& A! h, @8 r5 i1 X2 J+ F
Assignment->Device->Device and Pin Options->Unused pin 设为 As input tri-stated。4 J0 R8 r9 N7 O# f& W8 d2 {
9 q$ H% _' I2 z+ I( gDual-purpose pin->nCEO 设置为Use as regular I/O5 A# Z8 `- O7 X7 I
* }" p4 @9 K. s
编译。Successful!5 h) z/ c! M# ?( G4 g T# B
7 u4 c! Z" A- LProject 信息
5 _7 G {# o! ` K' ^7 ~$ K3 |/ e2 p
* }$ F: T% c7 _5 l9 \+ [- D6 J% k6 J1 x5 r$ W: _* K
3 @! e8 f3 E, v显示效果,or1200读取SW的值,在LEDR上显示; R$ ]+ N5 K7 u* \" t5 T$ Q
/ x$ X, t6 {2 J9 A' s- c8 [( |; X O # P, y+ `2 t4 C3 r% o5 a
; G. C6 }: N7 C4 d _, s, J
下一步,加上串口吧。 |
|