Перед инициализацией передачи необходимо сбросить в ноль клок. Иначе при запуске контроллера, и первой передаче данных первый бит теряется, а остальные девять идут нормально. При второй передаче все будет хорошо, как и должно быть. Выходит что при первом запуске необходимо дважды посылать одни и теже данные, чтоб они дошли. А так все работает отлично)))))) Молодец)))))))!!!
Как послать 10 бит по SPI? (CodeVision AVR)
- Сообщения: 2
- Зарегистрирован: Вт фев 24, 2009 21:45:04
- Реклама