Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-6-29 16:52:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大大...9 J* Z& q# y# ]" M: u# w8 l
我又來煩大家了..) n; V5 k# f1 T4 [
這次想問大家對於訊號極性都是如何去判斷的....0 I' `  H# P3 _1 @1 e
譬如...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 | 只看該作者
我想要自動可以去判斷訊號的極性..& L0 V" ?5 }8 [8 H$ m
而不是看timming spec
& q+ e$ L7 A. l, ~# G5 m我現在的寫法是去算訊號high的時間..
9 k+ H+ s# ^5 j+ ~/ A/ M* i超過某一個值...就判斷是 負極性...) W# k  M1 I$ u  h
不知道還有沒有其他的方法
4#
發表於 2007-7-4 20:11:28 | 只看該作者
你在做VGA信號嗎?7 G  p/ ]" _* e2 Y! h

' o& O; b% \5 q' f% L8 t是的話也許有更容易的方法
5#
 樓主| 發表於 2007-7-5 19:46:57 | 只看該作者
原帖由 tommywgt 於 2007-7-4 08:11 PM 發表
3 n( P$ \) V$ x2 x/ c0 A+ }, j你在做VGA信號嗎?: ^! J0 W$ k. |" z
/ \+ m4 _1 ^- n6 C- H
是的話也許有更容易的方法
9 |4 J. E. t( i: l  ?$ E9 T
% q& D- i, P# p4 |( y

* N# S8 M2 U2 B; ]; i* Z  `# t我要偵測vga的信號....
' `1 s8 T8 A* d+ N! T( t所以要先判斷訊號的極性
6#
發表於 2007-7-8 00:40:26 | 只看該作者
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,
$ y* R2 s# H* p$ h/ X" @找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?
7#
 樓主| 發表於 2007-7-9 20:41:57 | 只看該作者
原帖由 tommywgt 於 2007-7-8 12:40 AM 發表 - i/ j& u* v; F
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,2 D* w  m" L- x2 b2 q# `
找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?
& D2 m6 V7 B+ Y/ Q2 M. b

* G$ V9 Z/ l- H0 H那是scaler的寫法....
; j' J% p$ B% g: X' Q用timming table直接找...不過在vesa spec裡有二個timming都一樣
* i$ w. w% w% U只有極性不一樣...所以極性還是要判; u0 G5 Q4 l6 U6 Z- J

4 ^9 V* U' X% s& u' T! [而我只是要偵測訊號的極性而已...9 v) y- F+ Y! q* X  N& g- F
不需要知道是什麼timming..
8#
發表於 2007-7-10 17:17:20 | 只看該作者
嗯...
9 S: I, `4 E8 Q6 L那再換個方式' c6 z( K: X. F5 [4 r
一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?
9#
 樓主| 發表於 2007-7-10 21:11:05 | 只看該作者
原帖由 tommywgt 於 2007-7-10 05:17 PM 發表 6 j, h7 Y! x( B2 r4 B3 u
嗯...
+ h9 \2 B4 e7 |( _. w6 U; o( i7 s那再換個方式
1 i$ H! J+ f. a) F一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?
9 I* U. V$ u+ S

2 l* f8 [4 ^/ C; A/ _! Q) Y% J; D. D) w

1 s* y1 I! _4 T! Y  R我現在就是用這種方法...: U/ b& e0 {9 L5 T. o1 O

/ Q7 Y  C% ?( U! V用CLK去count訊號...2 N7 K6 ^9 s( Q( i% c" ^
如果count high的時間超過某一個值..; H7 J7 H, A) I1 [
那此訊號就當做是negedge 否則就是positive
10#
發表於 2007-7-10 22:29:23 | 只看該作者
說真的 當初我看到你問的問題真的是蠻無釐頭的1 p& C& g% S1 B  p+ }
1 }: @1 t2 Q. i+ |- d
與其說是訊號的極性不如說是訊號的動作準位(Active High or Active Low)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-7 06:08 AM , Processed in 0.145019 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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