Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 6108|回復: 9
打印 上一主題 下一主題

[問題求助] 訊號極性的判斷

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-6-29 16:52:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大大...) b3 p  h! H. N* D. J
我又來煩大家了..
6 s, ?! k/ L8 D  ~4 _這次想問大家對於訊號極性都是如何去判斷的....
4 }+ J. R( t1 P! l% Q3 h譬如...V-sync是atcive positive or negative如何去偵測...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2007-7-2 14:16:04 | 只看該作者
根據信號的timing spec
3#
 樓主| 發表於 2007-7-3 22:06:16 | 只看該作者
我想要自動可以去判斷訊號的極性..
9 {  U' P. j' h  \而不是看timming spec
  ~9 `4 a& Q3 l4 R* q3 t我現在的寫法是去算訊號high的時間..
1 R  J8 B; C1 u超過某一個值...就判斷是 負極性...# U9 d  r7 I# }! I/ p* H) @
不知道還有沒有其他的方法
4#
發表於 2007-7-4 20:11:28 | 只看該作者
你在做VGA信號嗎?
1 B+ @' j% H. c# g8 A0 j$ q% r- r. |9 F3 X" y' M
是的話也許有更容易的方法
5#
 樓主| 發表於 2007-7-5 19:46:57 | 只看該作者
原帖由 tommywgt 於 2007-7-4 08:11 PM 發表 ) i) \) o  C# m0 R* `7 @
你在做VGA信號嗎?) X6 i* L' \4 p" ^' @
: z0 K" g; q) O: l: h# A+ z
是的話也許有更容易的方法
. I  z4 X7 Y, P5 x

! b' E5 N  }  N1 O
- e0 B/ S& H6 F3 `7 y我要偵測vga的信號....
6 g: C, z( S( w6 J1 |所以要先判斷訊號的極性
6#
發表於 2007-7-8 00:40:26 | 只看該作者
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing," J8 B$ f6 A. X+ a& }
找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?
7#
 樓主| 發表於 2007-7-9 20:41:57 | 只看該作者
原帖由 tommywgt 於 2007-7-8 12:40 AM 發表
( t5 [: O& w. c0 G$ D8 P- W1 B+ s7 U一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,
* g/ J3 {* j4 X6 u找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?

) f# j5 y2 b+ j3 t
3 M5 I+ u4 f) r- ~9 [' A- R那是scaler的寫法....
5 k" m- i/ s8 f& q! y/ g用timming table直接找...不過在vesa spec裡有二個timming都一樣! T% ?& Q. Q7 P9 Z
只有極性不一樣...所以極性還是要判5 l* t9 u" D- v$ \, w: o

( |4 }+ I6 P' E; r1 U而我只是要偵測訊號的極性而已...
# R! G/ |. Y( A  s' c& [不需要知道是什麼timming..
8#
發表於 2007-7-10 17:17:20 | 只看該作者
嗯...
3 \5 i8 `8 h/ F) y7 `) ?# X8 w那再換個方式9 Q* L/ f$ Y/ s8 B5 p# M
一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?
9#
 樓主| 發表於 2007-7-10 21:11:05 | 只看該作者
原帖由 tommywgt 於 2007-7-10 05:17 PM 發表
- u. v9 K- w* R, T  B2 W" _3 ?嗯...
! A7 [% }' f/ G( S. d9 l那再換個方式8 P7 e" D& o; x- ~! n4 V$ D
一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?

1 u" f2 @) Q# a; F
' g' y; V2 o" |% M% ^. X* Y' R1 _3 E+ H

* p% w" d: ?- \5 t( R7 `我現在就是用這種方法...3 O2 q7 q  ~" p. N0 j, o
! R  b' K: y- Z) _& M% d0 V
用CLK去count訊號...- ]& c" O& Q1 Z' g- K7 |
如果count high的時間超過某一個值..
' {* @+ L6 G! B/ z那此訊號就當做是negedge 否則就是positive
10#
發表於 2007-7-10 22:29:23 | 只看該作者
說真的 當初我看到你問的問題真的是蠻無釐頭的
. ^7 ^) Q/ R& J! e% o! P1 a' Q8 R- w& N
與其說是訊號的極性不如說是訊號的動作準位(Active High or Active Low)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-16 06:46 AM , Processed in 0.120515 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表