Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-6-29 16:52:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大大...
; }7 W6 ^$ s/ v我又來煩大家了..9 O' U' F; H. O* h& h' r, E
這次想問大家對於訊號極性都是如何去判斷的....
8 t/ r* W/ i3 I2 M6 I6 _譬如...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 | 只看該作者
我想要自動可以去判斷訊號的極性..3 J+ G  j2 m; {5 u8 X' L- C; v* v
而不是看timming spec7 m0 ~3 P& a: W4 }
我現在的寫法是去算訊號high的時間..
2 `+ G* f/ P+ d; k: ?超過某一個值...就判斷是 負極性.... N) l* u4 R' k' ^& N
不知道還有沒有其他的方法
4#
發表於 2007-7-4 20:11:28 | 只看該作者
你在做VGA信號嗎?
; s, M& M5 f2 w" V! \8 Y2 }* T4 T/ c# R- F4 g; z
是的話也許有更容易的方法
5#
 樓主| 發表於 2007-7-5 19:46:57 | 只看該作者
原帖由 tommywgt 於 2007-7-4 08:11 PM 發表 . Y% u, ^* i% o5 {( Q9 K# R5 X
你在做VGA信號嗎?
6 _* z% R* ^' |1 N
  _! \& P' h+ N7 S是的話也許有更容易的方法
9 X- O& W2 u$ O! I/ l* l8 _0 w( P8 s
2 m; ?# A2 N! N& e$ H& R, u; P: W; ~) a. |
2 W! u$ D3 \" ~
我要偵測vga的信號....- m. a. W. t5 X
所以要先判斷訊號的極性
6#
發表於 2007-7-8 00:40:26 | 只看該作者
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,- t  g# W; F7 X
找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?
7#
 樓主| 發表於 2007-7-9 20:41:57 | 只看該作者
原帖由 tommywgt 於 2007-7-8 12:40 AM 發表 % i* M2 u0 S! k) {& f% V9 y
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,
- ~4 M$ x! w* k0 m5 |! o找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?

! h* T  y+ L& U9 V
* D9 w8 i0 E8 p那是scaler的寫法....8 \! j( P6 c. l" R  P- Y5 s
用timming table直接找...不過在vesa spec裡有二個timming都一樣( a1 v1 r- |; s6 m% [8 [- Z* d
只有極性不一樣...所以極性還是要判
/ i4 T. Y" u# i$ d( b+ ^$ l+ i1 H: d7 [5 M7 f% J
而我只是要偵測訊號的極性而已...
2 F/ M# G6 H! l0 T+ A/ y不需要知道是什麼timming..
8#
發表於 2007-7-10 17:17:20 | 只看該作者
嗯...
. ^2 a# \8 Y, W3 x4 G$ Z+ O7 T那再換個方式
. m8 r( ^6 U+ {1 s, r一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?
9#
 樓主| 發表於 2007-7-10 21:11:05 | 只看該作者
原帖由 tommywgt 於 2007-7-10 05:17 PM 發表 5 U! N0 o' n& y
嗯...$ O- Q9 r0 K- o) k% h3 G+ j- s
那再換個方式
; S+ ^/ a4 u2 ~7 }% R3 {一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?

9 n' Z! v; W5 T4 D4 ?8 L6 K+ K* C" @6 ^* J  m8 f, J

( M5 r+ @; P" z  Y6 p) r3 Q6 z# `! m" L0 Q2 t
我現在就是用這種方法...3 y  C( Y- [$ O$ `! k; M
. }8 {2 X+ Y# g; \
用CLK去count訊號...3 g* R0 k  V- d
如果count high的時間超過某一個值.." J! W. L$ K$ b9 w% {
那此訊號就當做是negedge 否則就是positive
10#
發表於 2007-7-10 22:29:23 | 只看該作者
說真的 當初我看到你問的問題真的是蠻無釐頭的
1 b5 d. o$ p5 t) p. d  E3 M! E; d5 t' @6 }4 T( M
與其說是訊號的極性不如說是訊號的動作準位(Active High or Active Low)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-24 07:40 PM , Processed in 0.163009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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