Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция SPB_MULTI_SPI_TRANSFER_INIT инициализирует структуру SPB_MULTI_SPI_TRANSFER.
Синтаксис
void SPB_MULTI_SPI_TRANSFER_INIT(
SPB_MULTI_SPI_TRANSFER *SpiTransfer,
SPB_MULTI_SPI_TRANSFER_MODE Mode,
ULONG TransferPhaseCount,
ULONG WritePhaseSingleSpiByteCount,
ULONG WaitCycleByteCount
);
Параметры
SpiTransfer
Указатель на инициализированную структуру SPB_MULTI_SPI_TRANSFER. Эта структура включает один этап передачи — при использовании этой функции необходимо предоставить дополнительный этап передачи для инициализации двухфазной операции чтения.
Mode
Значение перечисления SPB_MULTI_SPI_TRANSFER_MODE, указывающее режим линии передачи с несколькими SPI, используемыми водителем шины для взаимодействия с периферийным устройством.
TransferPhaseCount
Количество этапов передачи с несколькими SPI. Для операции чтения это значение должно иметь значение 2, представляющее этап чтения, а затем этап записи. Для операции записи это значение должно иметь значение 1, представляющее только этап записи.
WritePhaseSingleSpiByteCount
Количество байтов в начале этапа записи, передаваемого в режиме с одним SPI, перед переходом в режим строки в режим, указанный в элементе режима этой структуры.
WaitCycleByteCount
Количество циклов ожидания, представленных в виде числа байтов, представляющих циклы передачи с несколькими SPI, например 1 байт => 8 бит => 2 цикла в режиме четырехкратной передачи, между этапом записи и этапом чтения передачи. Эти байты цикла ожидания должны присутствовать и неопределенное значение в конце writePhaseBuffer. Это значение должно иметь значение 0, если передача не имеет этапа чтения.
Возвращаемое значение
Никакой
Замечания
Как правило, эта функция не должна вызываться напрямую, вместо этого SPB_MULTI_SPI_READ_TRANSFER_INIT или SPB_MULTI_SPI_WRITE_TRANSFER_INIT может использоваться соответствующим образом.
Требования
Требование | Ценность |
---|---|
заголовка | spb.h |