[an error occurred while processing this directive] [an error occurred while processing this directive]
Вариант
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Smav 20 ноября 2001 г. 12:30
В ответ на: Связь двух процессоров по SPI. Посоветуйте, покритикуйте, выскажитесь(+) отправлено abivan 20 ноября 2001 г. 12:06

Чтобы отказаться от триггера slave может инвертировать бит готовности после приема байта. Допустим, бит готовности в "1". Мастер посылает байт. Следующий байт мастер может послать только после того, как бит готовности проинвертируется (станет "0"). После того, как slave заберет байт из буфера, он инвертирует бит готовности.
Второй вариант, если скорость не очень важна - использовать программное квитирование, например, "команда - ответ".

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

Ответы



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

E-mail: info@telesys.ru