Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-6-29 16:52:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大大...
* w# ^- I* v4 R$ X3 {' t2 D  u我又來煩大家了..4 k4 V$ A& W9 D1 |9 Q+ {% ~
這次想問大家對於訊號極性都是如何去判斷的....6 C! x8 b! I6 V# @: m2 @' S" H& M" W
譬如...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 | 只看該作者
我想要自動可以去判斷訊號的極性..% L7 E- O! J, ]2 N3 R& @
而不是看timming spec2 F  f, `1 }  B1 G, n, Y- }
我現在的寫法是去算訊號high的時間..# {0 p* Y" }9 }8 g
超過某一個值...就判斷是 負極性...
3 ^; D* ^1 `2 N  R6 f! l0 [不知道還有沒有其他的方法
4#
發表於 2007-7-4 20:11:28 | 只看該作者
你在做VGA信號嗎?
  f2 y+ h6 P, P7 m; `, V4 y
- n4 ~9 U5 X3 E6 o# ]) I是的話也許有更容易的方法
5#
 樓主| 發表於 2007-7-5 19:46:57 | 只看該作者
原帖由 tommywgt 於 2007-7-4 08:11 PM 發表
0 D4 a& G6 D, ]) G& K5 K7 Q) z# a你在做VGA信號嗎?% m- d1 A9 T. S" I: l. ]; C4 t% b8 V

1 h' n% i2 q1 P" D0 Z是的話也許有更容易的方法

$ q$ n0 N7 k* j$ ?/ E3 ?7 `& ?0 @9 b  N5 d. O
5 J1 H! g: z( ~5 O
我要偵測vga的信號....) o4 Q, |6 a/ ?
所以要先判斷訊號的極性
6#
發表於 2007-7-8 00:40:26 | 只看該作者
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,
: }4 q0 R. g4 `, ~, H; |找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?
7#
 樓主| 發表於 2007-7-9 20:41:57 | 只看該作者
原帖由 tommywgt 於 2007-7-8 12:40 AM 發表 3 N9 O) Y2 }% H
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,
- X3 Q0 \6 t' o2 {/ f找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?

. G' p: z1 h% ~; K- F8 i% e4 v- U7 i; X, b; i/ G! {  m
那是scaler的寫法....7 _3 s# n3 A0 `2 Z/ ?) I2 h
用timming table直接找...不過在vesa spec裡有二個timming都一樣' f% c+ b; B+ c: F
只有極性不一樣...所以極性還是要判, H; [2 ]% ?% a) |0 _: z8 b! q

& h7 C6 v) R3 B* Q2 r而我只是要偵測訊號的極性而已...
/ w# A; V4 g( l9 \: l不需要知道是什麼timming..
8#
發表於 2007-7-10 17:17:20 | 只看該作者
嗯...' [" N, v% G& `* \) S" _
那再換個方式
' ]3 T1 d. T4 s6 @/ Z# W$ Y% k! R一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?
9#
 樓主| 發表於 2007-7-10 21:11:05 | 只看該作者
原帖由 tommywgt 於 2007-7-10 05:17 PM 發表
- ^1 I) P) A2 e) b6 f1 n8 Q7 P6 _嗯...& x9 r5 p6 E  S- e
那再換個方式  x- w5 p5 \! v* }  C. m5 k& u
一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?

' v: i! Y5 O% u: P
$ I7 a8 N( \' D: ~; l, V" c- t9 g
) D  L* t* i1 G& H& y6 C5 s
我現在就是用這種方法...- N# U$ }3 G0 E/ m* m6 ?; L
2 e$ _1 D6 x, N) u5 [
用CLK去count訊號...$ v4 o  z; \+ E& ?; H& k
如果count high的時間超過某一個值..! z" V. R+ r* ^4 ]4 \9 v5 l
那此訊號就當做是negedge 否則就是positive
10#
發表於 2007-7-10 22:29:23 | 只看該作者
說真的 當初我看到你問的問題真的是蠻無釐頭的" m6 M# Z9 g, q* W- G3 B- a

. B- l+ K) K" Q$ [) D與其說是訊號的極性不如說是訊號的動作準位(Active High or Active Low)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-24 04:28 PM , Processed in 0.159009 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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