[an error occurred while processing this directive]
односторонняя связь AVR163-->ADSP2101 по SPI
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено AlexHook 21 октября 2002 г. 15:18

делаю сабж, AVR в режиме ведомого, синхроимпульсы и кадровая сихронизация от ADSP, непрерывно
(AVR)--(ADSP)
MISO-->DR
SS<--RFS
SCK<--SCLK
Поскольку реализация SPI отличается по разрядности(AVR-8, ADSP-16 - по друому сделать не могу, еще на этой линии на передаче висит 16-битный DAC)
посылаю один и тоот же байт 2 раза принимая таким образом в ADSP число вида 0xYZYZ.
Проблема - передача не синхронизируется, т.е наблюдаются флуктуации в пределах одного-двух битов. Например число 0x1111 может прийти как 0x0909.
Может чего посоветуете?

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

Ответы



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

E-mail: info@telesys.ru