суммируя все вышесказанное...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено grab 10 декабря 2004 г. 08:54
В ответ на: Да какие тут шутки. Просто посмотрите внимателнее на схему СОЕДИНЕНИЯ по SPI. отправлено Bill 10 декабря 2004 г. 08:37

1. В процедуре обработки прерывания на стороне слейва нужно как-то проверить SPDR, и если там не мусор то считать. Далее можем послать в SPDR данные. Тем самым мы и проверим готовность слейва??

Как я могу проверить spi_rx? Если я заранее знаю, что отправляет мне мастер. В моем случае, поскольку это тестовый пример, я знаю, мастер шлет один байт, 0x77. Значит, в ISR:


if ( spi_rx == 0x77 ) ....

Я начинаю все больше запутываться в SPI, хотя на первый взгляд он выглядит простым протоколом :-))

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

Ответы



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

E-mail: info@telesys.ru