I.MX6 Android Linux shell MMPF0100 i2c 设置数据
Posted zengjf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了I.MX6 Android Linux shell MMPF0100 i2c 设置数据相关的知识,希望对你有一定的参考价值。
#!/system/bin/busybox ash # # I.MX6 android Linux shell MMPF0100 i2c 设置数据 # 说明: # 本文主要记录通过shell脚本来设置MMPF0100的数据。 # # 2016-4-6 深圳 南山平山村 曾剑锋 # # 检查参数个数 if [ $# -lt 3 ]; then echo "USAGE:" echo " i2cSetData.sh <curPage> <address(hex)> <value(hex)>" exit 1 fi # 获取参数 curPage=$1 address=`busybox printf "0x%x" $(($2))` value=`busybox printf "0x%x" $(($3))` # 设置页 ./i2cset -f -y 1 0x08 0x7F $curPage # 获取地址上的值 data=`./i2cget -f -y 1 0x08 $address` echo "before data: $data" # 设置地址上的值 ./i2cset -f -y 1 0x08 $address $value # 重新获取设置后地址上的值 data=`./i2cget -f -y 1 0x08 $address` echo "after data: $data"
以上是关于I.MX6 Android Linux shell MMPF0100 i2c 设置数据的主要内容,如果未能解决你的问题,请参考以下文章