闹钟时间参数 更多... 成员变量 rt_bool_t enable 使能标志位 rt_int32_t tm_sec 秒 rt_int32_t tm_min 分 rt_int32_t tm_hour 时 详细描述 闹钟时间参数
SPI从设备 更多... 成员变量 struct rt_device parent 继承 rt_device struct rt_spi_bus * bus 指向挂载的SPI总线设备 struct rt_spi_configuration config SPI配置参数 详细描述 SPI从设备 示例: spi_w25q_sample.c.
SPI总线的操作方法 更多... 成员变量 rt_err_t(* configure )(struct rt_spi_device *device, struct rt_spi_configuration *configuration) SPI设备的配置函数 rt_uint32_t(* xfer )(struct rt_spi_device *device, struct rt_spi
SPI总线控制块 更多... 成员变量 struct rt_device parent 继承 rt_device const struct rt_spi_ops * ops SPI总线的操作方法 struct rt_mutex lock SPI总线的互斥锁 struct rt_spi_device * owner SPI总线的当前使用者 详细描述 SPI总线
SPI从设备的配置参数 更多... 成员变量 rt_uint8_t mode SPI的工作模式 rt_uint8_t data_width SPI的数据宽度 rt_uint16_t reserved 保留位 rt_uint32_t max_hz SPI总线的最大工作频率 详细描述 SPI从设备的配置参数
SPI消息 更多... 成员变量 const void * send_buf SPI发送缓冲区指针 void * recv_buf SPI接收缓冲区指针 rt_size_t length 数据长度 struct rt_spi_message * next 指向下一个SPI消息的指针 unsigned cs_take: 1 SPI总线获取标志位 un
I2C总线设备控制块 更多... 成员变量 struct rt_device parent 继承自 rt_device const struct rt_i2c_bus_device_ops * ops I2C设备的操作方法 rt_uint16_t flags I2C设备参数 rt_uint16_t addr I2C设备地址 struct rt_mutex
I2C总线设备的操作方法 更多... 成员变量 rt_size_t(* master_xfer )(struct rt_i2c_bus_device *bus, struct rt_i2c_msg msgs[], rt_uint32_t num) I2C作为主机模式的数据传输接口 rt_size_t(* slave_xfer )(struct rt_i2c_bus_device *bu
I2C消息 更多... 成员变量 rt_uint16_t addr I2C从机地址 rt_uint16_t flags 读、写标志等 rt_uint16_t len 读写数据字节数 rt_uint8_t * buf 读写数据缓冲区指针 详细描述 I2C消息 示例: i2c_aht10_sample.c.
引脚的操作方法 更多... 成员变量 void(* pin_mode )(struct rt_device *device, rt_base_t pin, rt_base_t mode) 设置引脚模式 void(* pin_write )(struct rt_device *device, rt_base_t pin, rt_base_t value) 设置引脚电平值 int(
引脚中断信息 更多... 成员变量 rt_int16_t pin 引脚号 rt_uint16_t mode 中断模式 void(* hdr )(void *args) 中断回调函数 void * args 回调函数相关参数 详细描述 引脚中断信息
引脚状态信息 更多... 成员变量 rt_uint16_t pin 引脚号 rt_uint16_t status 引脚状态 详细描述 引脚状态信息
引脚模式信息 更多... 成员变量 rt_uint16_t pin 引脚号 rt_uint16_t mode 工作模式 详细描述 引脚模式信息
串口设备的操作方法 更多... 成员变量 rt_err_t(* configure )(struct rt_serial_device *serial, struct serial_configure *cfg) 串口配置操作函数 rt_err_t(* control )(struct rt_serial_device *serial, int cmd, void *arg) 串口
串口设备控制块 更多... 成员变量 struct rt_device parent 继承 rt_device const struct rt_uart_ops * ops 串口设备的操作方法 struct serial_configure config 串口设备的配置参数 详细描述 串口设备控制块