支援版本:目前 (17) / 16 / 15 / 14 / 13
開發版本:devel
不支援版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4

SPI_connect

SPI_connect、SPI_connect_ext — 將 C 函數連線至 SPI 管理器

概要

int SPI_connect(void)
int SPI_connect_ext(int options)

描述

SPI_connect 開啟從 C 函數呼叫到 SPI 管理器的連線。如果您想透過 SPI 執行命令,則必須呼叫此函式。某些實用的 SPI 函式可以從未連線的 C 函數呼叫。

SPI_connect_ext 的作用相同,但有一個引數允許傳遞選項旗標。目前,有以下選項值可用:

SPI_OPT_NONATOMIC

將 SPI 連線設定為nonatomic,這表示允許交易控制呼叫(SPI_commitSPI_rollback)。否則,呼叫這些函數會立即導致錯誤。

SPI_connect() 等同於 SPI_connect_ext(0)

回傳值

SPI_OK_CONNECT

成功時

SPI_ERROR_CONNECT

發生錯誤時

提交更正

如果您在文件中發現任何不正確、與您使用特定功能的經驗不符或需要進一步澄清的地方,請使用此表格來報告文件問題。