|
天嵌二次封装库使用手册
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 | 接收缓存区长度 |