|
7#
樓主 |
發表於 2007-5-11 09:09:25
|
只看該作者
原帖由 masonchung 於 2007-5-11 12:47 AM 發表
. _/ m* j4 ?( X, S1 Y2 L& d把#1圖和#2圖對照一下
* C7 @- o/ h" T就知道為啥是這樣子囉
: Y8 d A/ k* s" ]: W2 b#1圖的答案就在#5你自己問的問題中% ^2 ~# D+ r$ b9 T6 o6 J
因為clk下緣會造成Counter變化( G8 P# `: w/ a
所以紅色區域不能為/wr的上緣
; Q5 k5 e' P+ D會Latch到不確定的值
7 m0 j( | J' Q! p) N0 S2 C0 D& p9 q/ U0 s2 N3 ?/ T- Y f! f
您好+ K" ?1 ]$ }/ u3 U
我也是這樣認為,可是不太確定所以上論壇跟各位大大請教
+ j. b0 G2 h; g/ [
) N Z2 w. f7 _( K1.
! c. k5 V6 ~4 G* r 如此那書上的敘述"可以在任何時間點,去下鎖住命令"這句話不就是錯誤的??
" z& G1 h" m+ n: J. d# r2.
1 f* W2 F3 f8 O( B 一般在操作8254時,/wr並不會與clk同步,請問那要怎處理latch到錯誤值問題呢??
8 I- C/ W( g9 f* ? g3.
8 |7 d- l m, f# H, X% I 8254 datasheet裡的一段文字/ {+ z3 R1 ^/ T+ s9 q0 d3 @0 p
"If CLK present when writing a Counter latch or ReadBack Command,/ S" x+ _! |$ M
at TCL min CLK will be reflected in count value latched,at TCL max
1 m; [/ K4 ?, h: p/ G- m CLK will not reflected in count value lached."* y; |) e/ r2 e% a9 Q+ \' r, _. h
請問這段文字是什麼意思呢??9 ~# N6 s3 ] q" w5 q! C
1 D5 x9 [( `& q7 V/ m謝謝 |
|