天嵌二次封装库使用手册
V2.1.2
|
宏定义 | |
#define | SPI_API |
函数 | |
SPI_API int | tq_set_spi_mode (int fd, unsigned short mode) |
设置SPI模式 更多... | |
SPI_API int | tq_set_spi_bits_per_word (int fd, unsigned short bits) |
设置SPI通讯时每个字是多少位 更多... | |
SPI_API int | tq_set_spi_max_transfer_speed (int fd, unsigned int speed) |
设置SPI通讯时最大波特率 更多... | |
SPI_API int | tq_spi_message_transfer (int fd, unsigned char *sendBuf, int send_len, unsigned char *recvBuf, int recv_len) |
全双工SPI通讯函数,能同时收发 更多... | |
SPI_API int | tq_spi_message_send (int fd, unsigned char *sendBuf, int len) |
SPI通讯发送函数 更多... | |
SPI_API int tq_set_spi_bits_per_word | ( | int | fd, |
unsigned short | bits | ||
) |
设置SPI通讯时每个字是多少位
fd | SPI控制接口的文件描述符 |
bits | 位数,通常是8位 |
SPI_API int tq_set_spi_max_transfer_speed | ( | int | fd, |
unsigned int | speed | ||
) |
设置SPI通讯时最大波特率
fd | SPI控制接口的文件描述符 |
speed | 通讯时最大波特率,单位是Hz |
SPI_API int tq_set_spi_mode | ( | int | fd, |
unsigned short | mode | ||
) |
设置SPI模式
fd | SPI控制接口的文件描述符 |
mode | SPI通讯模式 |
SPI_API int tq_spi_message_send | ( | int | fd, |
unsigned char * | sendBuf, | ||
int | len | ||
) |
SPI通讯发送函数
fd | SPI控制接口的文件描述符 |
sendBuf | 发送缓存区 |
len | 发送缓存区长度 |
SPI_API int tq_spi_message_transfer | ( | int | fd, |
unsigned char * | sendBuf, | ||
int | send_len, | ||
unsigned char * | recvBuf, | ||
int | recv_len | ||
) |
全双工SPI通讯函数,能同时收发
fd | SPI控制接口的文件描述符 |
sendBuf | 发送缓存区 |
send_len | 发送缓存区长度 |
recvBuf | 接收缓存区 |
recv_len | 接收缓存区长度 |