Всё пробовали. Сейчас на программном методе живём, сделали тупо по доке ADS1241. Там чётко расписано, где старший, где младший, по какому фронту SCK команду давать.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
AU 16 сентября 2003 г. 18:03
В ответ на: А режим SPI какой? отправлено
-=Vit=- 16 сентября 2003 г. 17:51
|
|
|
|
А сам алгоритм SPI очень тупой и простой:
- начать передачу послыки
- CS' уронить с 1 в 0
- задержка 20 мкс
- запрет прерывания
ЦИКЛ на 8 бит
...сдвиг регистра на 1 бит
...вывод на линию данных
..._no_operation(4)
...сигнал CS в 1
..._no_operation(4)
...сигнал CS в 0
..._no_operation(4)
NEXT
====== Следующий байт
....
====
разрешить прерывания
CS=1
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru