在Android系统中运行i2c tools

步骤

安装交叉编译工具

  • 验证是否安装arm-none-eabi-gcc: arm-none-eabi-gcc -v
  • 安装:sudo apt install gcc-arm-none-eabi

安装 i2c-tools

编译

  • 查看当前cpu架构:adb shell getprop ro.product.cpu.abi, 我的是

    arm64-v8a
    
  • 解压 i2c-tools 压缩包

  • 进入顶层目录,修改Makefile

    CC	:= /usr/bin/arm-none-eabi-gcc
    
  • i2c-tools 然后进入Makefile所在路径输入make编译

  • 编译后会在 tools 目录下生成 5 个可执行程序: i2cdetect i2cdump i2cget i2cset i2ctransfer

运行

把以上5 个可执行程序 adb push 到安卓系统目录下运行.

编译出来有点问题,在安卓上无法运行,后续再研究一下什么原因

参考

  • https://www.cnblogs.com/raina/p/12068485.html
  • https://blog.csdn.net/whshiyun/article/details/78357196
  • https://blog.csdn.net/kraken5142709/article/details/19766759
  • https://www.cnblogs.com/raina/p/12068485.html
  • https://blog.csdn.net/qq_41844047/article/details/107226302
  • https://www.cnblogs.com/lialong1st/p/11637011.html
  • i2c-tools工具用法
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值