|
底下是一位「等待驗證會員」偉凱 擬發問的問題:
1 r2 w( W* }0 L
/ d8 k7 }, B+ |* k請教一下chip123的工作同人們:5 p0 A( @4 o. H6 t& r+ J
貴單位網頁有討論ㄉ地區 但是我執行了發問問題
+ x1 p; @' W1 _9 A" D' N卻一直出現文章登錄失敗的訊息. j- G3 ^! k7 D- t. A7 J: x R. t- C; G
請教一下我該如何POST文章: g* G+ e+ d# l! W K# F4 A. x$ \
- @4 v# u+ T) B) z) @# M+ o; T
還有我想問的問題如下:: 如果貴公司方便的話 可否幫我代POST一下 謝謝5 J/ d8 v. `6 V7 w2 ~$ x
1 e3 g# Q# q# U1 r6 a9 g j* z% p T2 h8 |& r, g! p
請教各位大大們:
3 |5 p- t$ G2 k" \7 l/ f6 s我做了一個VHDL程式功能有 FILE OPEN動作
% \+ n$ e' J7 w0 T$ E( f8 b* ~+ ^我在modelsim編寫完成且可以正常動作+ T7 V6 D0 Y9 T( u7 H' t0 s' c
但是下ISE時就出現錯誤的訊息
X+ [% O( a6 w9 W4 _
, n$ h/ ]' {' ?ERROR:Xst:1914 - "E:/ISE/IO0301/IO.vhd" line 55: File <infile> does not 3 @8 S7 D& h& x) E. }5 O
exist.# ?7 F5 |" T/ L
4 V) K9 H7 f& d' c# {1 C
但是我的程式中明明就有宣告 infile 阿
" K$ C6 E8 s. ^" F4 `9 O0 w% ?: M4 t+ b* o# n
45 process is3 r2 {9 D& a1 Y u1 X
46
$ }* |1 O* r5 j" I47 file infile,outfile : text; 5 y" l5 L* x+ O) s' o
48 variable fstatus:File_open_status;2 I* K* u: v* v+ v" O ]
49 variable buf,buf2:line;4 W5 V* d" |9 w+ Z8 q( c
50 variable ai, bi: std_logic_vector(0 to 7);; e& T/ i$ b7 f
51
. w* G4 u: c7 S% D# x. \: L52 -- file infile: text open read_mode is "input.txt" ; & t& u; M' ~4 e
53 -- file outfile: text open write_mode is "output.txt" ;
$ y9 c8 M6 E9 L. M54 begin
2 b: [' ~) _! |& {55 file_open(fstatus,infile,"input.txt",read_mode);
, z$ p$ P: H/ ~* D56 file_open(fstatus,outfile,"output.txt",write_mode);
* C7 g. r( X j; P57 write(buf2,string'("a b c"));: n' o! w- y( N' w+ i' L; G! @
58 writeline(outfile,buf2);! o* Y, m7 h) l* I$ n) s! b1 q3 ]4 V
59 write(buf2,string'("----------------------")); . W" n# i) H& `. n
60 writeline(outfile,buf2);
7 [4 ]" \# h& {61 while not(ENDFILE(infile))loop
. ]0 [" W) U( L5 d4 q0 [
( a* C+ m( a1 k# J& G& n. T請各位有經驗的大大們能不吝指教' H; ^# t6 L: T1 l( s
小弟感激不盡; u6 {3 y& r. o: X% Z
1 l: d2 Z, l3 A0 Z謝謝 |
|