我是靠谱客的博主 腼腆铃铛,最近开发中收集的这篇文章主要介绍Android 与I2C通信,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

参考博客http://blog.csdn.net/rickbeyond/article/details/7838313
       http://www.bubuko.com/infodetail-992532.html

2018年7月26日


在执行到第三步的时候
    make: *** 没有规则可以创建“out/target/product/astar-d7/obj/SHARED_LIBRARIES/iic.default_intermediates/iic.o”需要的目标“/iic.c”。 停止。
我按照解决方案在编译文件中添加
    LOCAL_SHARED_LIBRARIES := liblog libcutils
后又出现没有另外一个规则的问题,此处我查了无数方法 最终使用
    make distclean 清空编译
    make 重新编译然后重新执行第三步,变成了
redefinition of 'struct i2c_rdwr_ioctl_data' 错误和
redefinition of 'struct i2c_rdwr_ioctl_data' 错误,原来在我们文件开头
引用i2c-dev.h的时候 该文件中已经定义过这两个变量。所以在iic.c中将这两个变量注释,并在开头声明
    #define LOGE    
    #define LOGI

至此第一块完成

 

转载于:https://www.cnblogs.com/yymq/p/9372090.html

最后

以上就是腼腆铃铛为你收集整理的Android 与I2C通信的全部内容,希望文章能够帮你解决Android 与I2C通信所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部