luat_soc_sdk_2024 V1.0
luat_spi结构体 参考

#include <luat_spi.h>

成员变量

int id
 
int CPHA
 
int CPOL
 
int dataw
 
int bit_dict
 
int master
 
int mode
 
int bandrate
 
int cs
 

详细描述

在文件 luat_spi.h9 行定义.

结构体成员变量说明

◆ bandrate

int bandrate

频率 最小100000, 最大25600000

在文件 luat_spi.h18 行定义.

◆ bit_dict

int bit_dict

高低位顺序 可选 1:MSB, 0:LSB

在文件 luat_spi.h15 行定义.

◆ CPHA

int CPHA

CPHA 可选 1,0

在文件 luat_spi.h12 行定义.

◆ CPOL

int CPOL

CPOL 可选 1,0

在文件 luat_spi.h13 行定义.

◆ cs

int cs

cs控制引脚 SPI0的片选为GPIO8, 当配置为8时,表示启用SPI0自带片选;其他配置时,需要自行编码控制片选

在文件 luat_spi.h19 行定义.

◆ dataw

int dataw

数据宽度 8:8bit

在文件 luat_spi.h14 行定义.

◆ id

int id

spi id 可选 1,0

在文件 luat_spi.h11 行定义.

◆ master

int master

设置主从模式 可选 1:主机, 0:从机

在文件 luat_spi.h16 行定义.

◆ mode

int mode

设置全\半双工 可选 1:全双工,0:半双工

在文件 luat_spi.h17 行定义.


该结构体的文档由以下文件生成: