TA的每日心情 | 怒 2019-11-20 15:22 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
接上一篇:linux学习之路_基于or1200最小sopc系统搭建(一)--搭建及仿真(DE2,DE2-70). m: @7 E# X, r6 h% K8 E- \3 p
现在构建QuartusII工程。
N$ {& n8 e. r' q9 ]8 y建个工程目录or1200_sopc_quartus。在其下建一个rtl目录,把上篇文章中的所有文件拷贝到rtl目录下。删除一些没有用到的文件和文件夹.bak, work, modelsim.ini, 220model.v, altera_mf.v, .do, .args等。
. m6 c4 J ~: F, G( _: a+ u
# v7 l$ z$ C) D" b* `& p创建QuartusII工程
- `( o+ e; N' I5 J( H9 s; T
8 J- j2 i" n( j1 X& k8 H$ h5 v8 r8 g+ O' g& G/ c, H
& H, _0 v4 |3 w2 f: |把有用的.v文件加入工程,Next…, ^1 |3 ]/ \1 D9 w
: F$ _2 G# r% K4 K9 m8 _选择rtl/or1200_sopc.v,Set as Top-Level Entity。
; u7 Z" u2 L3 C( U- D8 m5 }+ f: s6 J. O) V7 U. r
接下来对工程进行一些配置。- V. i5 U' R0 R t7 t
K% X1 {+ {$ J/ O, {6 x
配置引脚7 q& B) Y7 z7 c6 `: j+ a
1 h# C5 E' N1 YAssignments->Import Assignments, 选中DE2光盘中的DE2_pin_assignments.csv文件,导入。
% M1 i) m8 s& c4 B$ m3 y( w5 E/ }# {. z3 L" f3 J5 n
) T7 @: E$ {, S( J% p/ d' t
$ n% `* z* E& x& _: t; cAssignment->Device->Device and Pin Options->Unused pin 设为 As input tri-stated。% l, [. l4 \9 Y. q; v3 {
* [) y2 i) n' Z# [0 }; G" lDual-purpose pin->nCEO 设置为Use as regular I/O
0 z6 f4 C+ V% Y3 Y& ~0 U6 J8 h- R! U% X
编译。Successful!. X C3 W0 H4 _) H* m
! H6 @7 n; C$ U% p% lProject 信息6 ~7 r+ W# L z4 x' T
( j( m$ b& N* s! b& b8 i% \% i
+ V N P, U( j: c) y% h: m" t/ H" z- R7 P. [- G3 `
4 ^* w) a: q x- T. O
显示效果,or1200读取SW的值,在LEDR上显示" {$ X8 u' u+ { O( x$ F; o" E. q
3 M7 n" ~5 L' |. f! u" i
3 a# A+ H; J+ d \, d. u+ C+ }- K6 R. y8 }, v' y
下一步,加上串口吧。 |
|