SPI » History » Version 3
krufter_multiclet, 01/22/2015 02:51 PM
1 | 1 | krufter_multiclet | h1. SPI |
---|---|---|---|
2 | 1 | krufter_multiclet | |
3 | 2 | krufter_multiclet | Интерфейс SPI имеет следующие характеристики: |
4 | 2 | krufter_multiclet | * может работать в режимах "ведущий" и "ведомый" |
5 | 2 | krufter_multiclet | * поддерживаются все режимы SPI, а также трёхпроводной режим, в котором используется одна двунаправленная линия данных |
6 | 2 | krufter_multiclet | * настраиваемая длина слова данных |
7 | 2 | krufter_multiclet | * отдельные буферы FIFO глубиной 32 для приема и передачи |
8 | 2 | krufter_multiclet | * селектор на 3 ведомых устройства |
9 | 2 | krufter_multiclet | * устанавливаемый пользователем формат слова данных - LSB или MSB |
10 | 2 | krufter_multiclet | * устанавливаемые пользователем полярность CPOL и фаза CPHA тактового сигнала |
11 | 2 | krufter_multiclet | * устанавливаемая пользователем скорость обмена данными |
12 | 3 | krufter_multiclet | |
13 | 3 | krufter_multiclet | *Примечание:* вывод SEL_IN у SPI необходимо в режиме ведущего подключить на землю или настроить данный пин порта на выход, записав туда логическую единицу. |
14 | 3 | krufter_multiclet | В случае обнаружения низкого уровня на данном выводе SPI выдаст ошибку Мультимастер и не будет работать. |