天嵌二次封装库使用手册
V2.1.2
首页
类
文件
文件列表
文件成员
tq_i2c.h
浏览该文件的文档.
1
7
#ifndef LINUX_LIBV2_SOURCE_I2C_TQ_I2C_H_
8
#define LINUX_LIBV2_SOURCE_I2C_TQ_I2C_H_
9
10
// Copyright 2024 广东省天嵌嵌入式技术股份有限公司
11
12
13
#ifdef __cplusplus
14
#define I2C_API extern "C"
15
#else
16
#define I2C_API
17
#endif
18
27
I2C_API
int
tq_i2c_read
(
int
fd,
unsigned
short
addr,
unsigned
char
*reg,
unsigned
char
*rbuf,
int
len);
38
I2C_API
int
tq_i2c_write
(
int
fd,
unsigned
char
addr,
unsigned
char
*tbuf,
int
len);
39
40
#endif
tq_i2c_write
I2C_API int tq_i2c_write(int fd, unsigned char addr, unsigned char *tbuf, int len)
向从设备中指定寄存器写数据
tq_i2c_read
I2C_API int tq_i2c_read(int fd, unsigned short addr, unsigned char *reg, unsigned char *rbuf, int len)
读取从设备中指定寄存器的内容。
I2C_API
#define I2C_API
Definition:
tq_i2c.h:16
tqinclude
i2c
tq_i2c.h
制作者
1.8.11