реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
aaarrr
сообщение Aug 19 2009, 12:53
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(torik @ Aug 19 2009, 09:39) *
Но это, наверное, уже к специалистам по импульсным ИП...

...или специалистам по трассировке ПП.
Go to the top of the page
 
+Quote Post
torik
сообщение Aug 20 2009, 07:12
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Цитата
...или специалистам по трассировке ПП.


Трассировку делал сам. Видеосигнал чистенький, все нормально...

А не подскажете, можно как-то сконфигурировать выход видеокодека, чтобы он показывал, есть сигнал на входе или нет? А то что-то найти не могу.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 20 2009, 10:10
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(torik @ Aug 20 2009, 11:12) *
А не подскажете, можно как-то сконфигурировать выход видеокодека, чтобы он показывал, есть сигнал на входе или нет? А то что-то найти не могу.

Выводы настраиваются в регистрах 0x03 и 0x08. Программно опросить можно через регистр 0x88.
Go to the top of the page
 
+Quote Post
torik
сообщение Aug 20 2009, 10:20
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Цитата
Программно опросить можно через регистр 0x88.

Программно мне не подходит, нужен сигнал с кодека, который остальную систему переведет в режим экономии.

Цитата
Выводы настраиваются в регистрах 0x03 и 0x08.


по поводу 08-ого регистра ошибочка вроде, да?

В регистр 03h записываю 29h, в регистр 0fh бит 1 оставляю равным 0. Это должно означать, что на ноге 27 кодека будет сигнал INTREQ.
Далее разрешаем прерывание по обнаружению видео: в c1h пишем 40h. Но осцилом наблюдаю на выходе "0", хоть убери видео, хоть подай...

Мне надо, чтобы на выходе было 0, когда видео нет и 1, когда видео есть. Можно наоборот.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 20 2009, 10:37
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(torik @ Aug 20 2009, 14:20) *
по поводу 08-ого регистра ошибочка вроде, да?

Ага, посмотрел мимо. 0x0F, конечно.

Цитата(torik @ Aug 20 2009, 14:20) *
В регистр 03h записываю 29h, в регистр 0fh бит 1 оставляю равным 0. Это должно означать, что на ноге 27 кодека будет сигнал INTREQ.
Далее разрешаем прерывание по обнаружению видео: в c1h пишем 40h. Но осцилом наблюдаю на выходе "0", хоть убери видео, хоть подай...

По умолчанию прерывание работает по низкому уровню (регистр 0xC2).

Цитата(torik @ Aug 20 2009, 14:20) *
Мне надо, чтобы на выходе было 0, когда видео нет и 1, когда видео есть. Можно наоборот.

Тогда логичнее будет вывести horizontal lock status на VSYNC, если он не используется.
Go to the top of the page
 
+Quote Post
torik
сообщение Aug 20 2009, 11:40
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Цитата
Тогда логичнее будет вывести horizontal lock status на VSYNC, если он не используется.


Ага, спасибо. Это вполне подошло!


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
ded19842008
сообщение Nov 25 2009, 09:57
Сообщение #22





Группа: Участник
Сообщений: 11
Регистрация: 25-11-09
Пользователь №: 53 854



добрый день!....сейчас разбираюсь с микросхемой tvp5150...на плате еще имееться мега8...на ней запустил twi...пытаюсь записать в регистр 0х03 tvp5150 значение 0х09...ничего не получаеться не пойму в чем проблема....частота twi 108 кГц...код пишу в winavr...может поможите чем-нибудь...не поделитесь своим кодом для tvp5150!

Сообщение отредактировал ded19842008 - Nov 25 2009, 09:58
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 25 2009, 10:31
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Обратите внимание на раздел I2C Timing Requirements в DS. И опишите проблему подробнее.
Go to the top of the page
 
+Quote Post
ded19842008
сообщение Nov 26 2009, 12:33
Сообщение #24





Группа: Участник
Сообщений: 11
Регистрация: 25-11-09
Пользователь №: 53 854



проблема решилась - 7 бит адресса tvp5150 почему то не передавался....оказалось все просто...он передавался со сдвигом на 1 единицу влево ...баг в программе...спасибо за помощь!!!!
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th June 2025 - 13:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01459 секунд с 7
ELECTRONIX ©2004-2016