ctool

【嵌入式】交叉编译 移植 i2cTool4.1 史上最详细

别等时光非礼了梦想. 提交于 2020-07-27 14:28:55
一、i2ctool 介绍 i2c-tools工具是一个专门用来调试 i2c 的。并且是开源的。 他可以: 1、检测有几组i2c总线在系统上。 2、查看挂载在i2c上面设备寄存器的数值、 3、可以读取挂载在i2c上面设备寄存器的数值。 4、可以设置挂载在i2c上面设备寄存器的数值。 i2ctool下载地址: 传送门 二、基本环境 开发环境:ubuntu16.04 开发平台:imx6q i2ctool版本:i2c-tools-4.1.tar.xz 三、交叉编译 解压后的相关文件 1、导入交叉编译工具链环境 一定要导入自己的交差编译工具链的编译环境 这个是我的交叉编译器gcc路径: /usr/lib/gcc/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-gcc 导入交叉编译工具链环境 export CC=/usr/lib/gcc/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-gcc 查看 CC 是否配置成功 printenv CC 编译 make 编译成功 可以看到都是使用了交叉编译工具链编译的 四、移植到开发板 1、移植 i2ctool 可执行文件 到开发板 编译生成的i2ctool工具在