monitor.elite-games.ru     >> Архив оффтопика
v 2.1 a  
Главная
Фотогалерея
Коллекция прошивок
Коротко о сайте  
Мысли о...
На сайте:
В конференции
В архиве старого форума  
FCC ID
Поисковые системы:
Яндекс
Google
Список разделов
Ремонт мониторов
Ремонт компьютерного железа  
Теория и практика
Грабли и вилы
Детский сад
Оффтопик
Сайт
Архив форума vist-v.ru
Архив «Мониторы»
Архив «Железо»
Архив «Оффтопик»
Правила
Пользователи
Ваш профиль
Схемы
Даташиты
Книги и статьи
Софт для ремонта  
Проект port3
Сайты:
Сайт Донскова (RV6LLH)
Телемастер
Start-Copy
Monitor World
Конференции:
Группа ремонтных конференций  
Конференция Start-Copy
По мониторам:
Словарь
Советы дня
Стреляем трубу
По конференции:
Пособие вопрошающему  
Как пользоваться (FAQ)
Список разделов >> Архив оффтопика: «Продолжение "Мониторинг I2c"»

Sergei
Терзают меня смутные сомнения (гадом буду),что CS нам
нужен только вначале,чтобы запрограмировать нужную моду.Дальше ,в нашем варианте,он скорее всего может быть всегда в нуле.А в даташите он присутствует в связи
с использовнием микросхемы на общей шине данных.
Программу можно сварганить,но в моем исполнении это будет,что то вроде досовского приложения,которое будет выкидывать результаты в некий файл.
Пн Ноя 19, 2001 12:34 pm   
 ссылка 

Sergei
Ну что,моя схема заработала.Smile
Пока только прошла проверку на чтение 24c02.
Завтра буду "кролика"(Digital) пробовать мониторить.
Пн Ноя 19, 2001 7:10 pm   
 ссылка 

rezident
И-и-их, а кто ж могет нормальный (такой какой хочется) софт под Винду написать? А-у-у, писатели-программисты отзовитесь...
Пн Ноя 19, 2001 9:54 pm   
 ссылка 

rezident
Поясню почему нужно "нормальный" софт
Нормальный в смысле с теми функциями, которые удобны и нужны при работе.
1. Удобный графический/оконный интерфейс. Прога в ДОСе, которая сладывает данные в файл это не нужно и неинтересно. Таким же образом можно было использовать два разряда LPT-порта и с тем же успехом.
2. Обновление информации (например в EEPROM) в реальном масштабе времени.
3. Автоматическая идентификация I2C-устройств к которым идет обращение. Чтобы было понятно, вот эта последовательность была записана в синхропроцессор, эта в предусилитель RGB, а эта в настройки EEPROM. Вычисление адресов ячеек памяти (например отвечающих за сбойные цвета) при таком раскладе это пара пустяков.
4. Ну и попутное удобство: программирование I2C-памяти внутрисхемно, без утомительного перепаивания.

Ну это только для начала ибо как и положено "аппетит приходит во время еды" Smile дальше будет видно.
Пн Ноя 19, 2001 10:05 pm   
 ссылка 

Sergei
Поясню почему нужно ``нормальный`` софт
1.Где то слышал,что по спецификации в Виндах обновление
окон делаеться каждые 20мсек.Могем не успеть.Непонятно
как винда отнесется к захвату прерывания,скорее всего
не даст этого сделать.
2.Это думаю не проблема-мульти мастер никто не отменял.
3.Опять же не проблема,но п1.Как дополнение можно напрямую в микрухи код писать.Кто составит в читаемом
виде адреса I2c устройств? У меня только в виде PDF.
4. п2.
Вт Ноя 20, 2001 9:57 am   
 ссылка 

rezident
Добавление
1. Я не специалист по программированию в Windows, ничего не могу прокомментировать.
2. Мульти-мастер есть в протоколе I2C, однако далеко не все процессоры в мониторах про это "догадываются". Многие производители/разработчики специально проектируют программный код процессора для мониторов так, что он является единственным ведущим устройством в системе, чтобы снизить вероятность сбоев. Для внутрисхемного программирования иногда используют какой-нибудь выделенный запрещающий/стробирующий сигнал процессора, либо управление шиной через DDC-интерфейс, задавая команды процессору.
Так что это еще проблематичный вопрос.
3. Конечно можно напрямую писать, если разрешен режим "мультимастер". И это даже удобнее при регулировке баланса цветов. Создать базу устройств можно в процессе отладки программы. Либо сделать доп. опцию расширения базы известных I2C-устройств.
4. см. п.2
Вт Ноя 20, 2001 6:08 pm   
 ссылка 

Sergei
Кролик неудачный попался;-(
Древний Digital все время ищет некое устройство.Как я понимаю то,которое подключаеться на заводе к сервис разьему.В остальном ведет себя вполне понятно,но шить
epprom,я думаю не получиться.Завтра попробую подставить
ему адрес который он хочет-поглядим на его поведениеWink
Ежели заткнеться,тогда все нормально.
Скорости пока не хватает.Начинаю основные процедуры писать на ASM.
Вт Ноя 20, 2001 7:13 pm   
 ссылка 
Список разделов -> Архив оффтопика: «Продолжение "Мониторинг I2c"»


Powered by phpBB © 2001, 2002 phpBB Group