目录
3.6 i2ctransfer 用于创建I2C消息并将其作为一次传输合并发送
一、下载源码
i2c-tools/i2c-tools.git - I2C and SMBus user-space tools
git clone https://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git
将 i2c-tools 文件拷贝到安卓工程external目录下,解压
tar -zxvf i2c-tools-4.1.tar.gz -C .
二、交叉编译
(在 i2c-tools 目录添加 Android.mk 编译文件
Android.mk如下
LOCAL_PATH:= $(call my-dir)
################### i2c-tools #########################
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := eng
LOCAL_MODULE := i2c-tools
LOCAL_SRC_FILES := \
tools/i2cbusses.c \
tools/util.c \
lib/smbus.c
LOCAL_C_INCLUDES += \
$(LOCAL_PATH) \
$(LOCAL_PATH)/