[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция 'Программируемые логические схемы и их применение')

миниатюрный аудио-видеорекордер mAVR

Отправлено ОС 21 мая 2004 г. 11:06
В ответ на: Ответ: отправлено SAZH 20 мая 2004 г. 18:39

Это не UART. Это некий упрощенный протокол,а может и наоборот усложненный,делали другие люди. Посылки удут по 9 бит. Из них
8 бит данные и один бит синхронизации. В состоянии покоя линия находится в лог. 1. При приеме данных первым идет бит синхронизации
всегда инверсный предыдущему состоянию линии,затем идут восемь бит,
данных старшим битом вперед.И все... Вот и весь физический уровень.
На счет частоты формирования данных,вышла ошибка не 10 МГц,а 5 МГц.
Это меня уже клинить начало...
В итоге получается 8 отсчетов основного клока (40 МГц)на период данных. Я ловлю переходы 1\0 и 0/1.По ним формируется тактовый сигнал
по которуму защелкиваются данные из середины бита. Сейчас я еще добавил мажоритарную схему по данным жизнь немного улучшилась,но не намного.



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru