|
CY7C68013A постоянная булочная передача, прога для компа |
|
|
|
 |
Ответов
|
Feb 20 2007, 17:02
|
Частый гость
 
Группа: Свой
Сообщений: 121
Регистрация: 23-09-05
Из: Москва
Пользователь №: 8 874

|
Цитата Как приняли эти 640*480 байт, передаем их в ф-ю вывода на экран. Т.е. из драйвера прямиком на вывод, полагая, что первый байт буфера есть первая (верхняя левая) точка. Если сбоев нету, то все нормально, буфер размером 640*480=307200 байт содержит один кадр. Но если произойдет сбой, то как пример, первая точка может начаться где угодно, быть хоть первым байтом последней пачки(512 байт). Поэтому, для восстановления синхры, надо эту точку найти, можно, например, увеличить буфер на 512 байт (307712) и в первой пачке передавать какую-нить комбинацию, например первый, семнадцатый, 137 и 471 байты сделать известными. Тогда после приема 512+600*512 байт, надо глянуть в первые 512, найти все 4 байта, сделать вывод о наличии синхры. На это потребуется с десяток команд ПК. Если синхра потеряна, то просмотреть ВСЕ пачки по 512 байт и найти нужную. На это потребуется в худшем случае порядка 3000 тактов что на 600Мц ПК составит всего 5мкс, при периоде в 33мс.
|
|
|
|
Сообщений в этой теме
torik CY7C68013A постоянная булочная передача Feb 1 2007, 18:07 Warlord Выход один, учиться программировать на ПК. Это теб... Feb 2 2007, 11:02 torik Аха - все получилось. Принимаю данные.
Следующий ш... Feb 2 2007, 15:39 torik Ну вот и снова я...
Первый вопрос (не принципиаль... Feb 5 2007, 14:54 torik ах да - может это както связано с регистром AUTOPT... Feb 6 2007, 09:56 jur Цитата(torik @ Feb 6 2007, 08:56) ах да -... Feb 7 2007, 08:20 torik Дык а чего еще нужно? К ФИФО подключены данные, ас... Feb 7 2007, 14:55 jur Цитата(torik @ Feb 7 2007, 13:55) Дык а ч... Feb 7 2007, 17:05 torik Цитата(jur @ Feb 7 2007, 17:05) Запись да... Feb 8 2007, 09:00 jur Цитата(torik @ Feb 8 2007, 08:00) EZ-USB ... Feb 8 2007, 23:14 torik Насчет проверки... Сделано, только программное зап... Feb 10 2007, 15:09 torik Получилось - сигнал с камеры пошел... Только пришл... Feb 10 2007, 17:19 torik Ладно, с железом разобрались... теперь с программо... Feb 12 2007, 09:44 jur Цитата(torik @ Feb 12 2007, 08:44) Ладно,... Feb 13 2007, 08:12 -Al- Цитата(torik @ Feb 12 2007, 09:44) Ладно,... Feb 13 2007, 11:58 torik Извиняюсь, три дня на работе без инета
Посмотрел ... Feb 13 2007, 20:03 jur Цитата(torik @ Feb 13 2007, 19:03) Теперь... Feb 13 2007, 22:00 torik ыхы - вот только маркерный байт не подет - остальн... Feb 14 2007, 19:19 jur Цитата(torik @ Feb 14 2007, 18:19) ыхы - ... Feb 14 2007, 22:10 torik О - спасибо - насчет маркерного байта понял. Тут п... Feb 15 2007, 11:44 jur Цитата(torik @ Feb 15 2007, 10:44) И оста... Feb 15 2007, 13:57 jur Цитата(torik @ Feb 15 2007, 10:44) Тут пр... Feb 15 2007, 14:10 torik насчет интераптовых "быстрых" точек - я ... Feb 15 2007, 14:18 torik Тэкс, прерывания не спасли
Возможно дело в програ... Feb 15 2007, 19:13 jur Тяжело вот так, дистанционно, понять проблему... Д... Feb 15 2007, 23:08 torik хм...
Оказывается комп пропускает пакеты иногда, п... Feb 16 2007, 15:05 -Al- @torik
Я тут чего-то не понял?? Вы пытаетесь с пом... Feb 16 2007, 15:34 jur Цитата(torik @ Feb 16 2007, 14:05) Как сд... Feb 16 2007, 18:56 torik А с помощью чего еще ловить начало кадра?
По преры... Feb 16 2007, 17:26 -Al- Цитата(torik @ Feb 16 2007, 17:26) А с по... Feb 16 2007, 19:06  jur Цитата(-Al- @ Feb 16 2007, 18:0... Feb 17 2007, 12:38 torik AL, "6500 тактов камеры" - это значит чу... Feb 17 2007, 13:38 -Al- Цитата(jur @ Feb 17 2007, 12:38) С одной ... Feb 17 2007, 15:00 jur Цитата(-Al- @ Feb 17 2007, 14:0... Feb 18 2007, 20:01 torik Аха, понял про прерывания, это учитываю.
Что каса... Feb 17 2007, 15:42 torik А как контроллер будет определять что PCKTEND полу... Feb 19 2007, 10:12 jur Цитата(torik @ Feb 19 2007, 09:12) А как ... Feb 19 2007, 18:44  torik Цитата(jur @ Feb 19 2007, 18:44) Цитата(t... Feb 19 2007, 21:25   jur Цитата(torik @ Feb 19 2007, 20:25) Чатота... Feb 19 2007, 22:51 torik Короче, вот такой будет вопрос...
Кадр = 640*480,... Feb 19 2007, 16:20 torik Во блин дела... Тока заметили - пакеты 512 байт мы... Feb 19 2007, 17:31 Warlord Интересно получается, пакеты пропадают. Для начала... Feb 20 2007, 10:40 torik Потерю пакетов устранили! Картинка получилась,... Feb 20 2007, 15:24 torik Хы... тоже верно, спасибо.
Но я всетаки сделал ка... Feb 20 2007, 19:54
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|