AT90USB162 и SPI

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
dinets
Потрогал лапой паяльник
Сообщения: 360
Зарегистрирован: Чт авг 12, 2010 10:16:32

AT90USB162 и SPI

Сообщение dinets »

доброго времени суток!
столкнулся с такой проблеммой
лапка SS в режиме мастер влияет на флаг SPIF
(управляя данной лапкой руками, выставляя еденицу, передать байт не удаётся, ожидая завершения передачи по флагу, а флаг видимо тут же сбрасывается)

хотя в даташите сказанно:
When configured as a Master, the SPI interface has no automatic control of the SS line. This
must be handled by user software before communication can start.
правда сказанно и
The Master may continue to shift the next byte by writing it into SPDR, or
signal the end of packet by pulling high the Slave Select, SS line. The last incoming byte will be
kept in the Buffer Register for later use.
(вот тут я совсем не понял...) и как мне это победить?
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»