linux shell通过i2cget命令获取I2C器件寄存器的值
来源:互联网 发布:js@700iiii.cc 编辑:程序博客网 时间:2024/06/05 03:25
以下内容为原创,欢迎转载,转载请说明来源:http://blog.csdn.net/masterbee/article/details/78676040
最近在写一段linux shell脚本,通过I2C控制一颗IC,获取它寄存器的值,它寄存器的值即表示想要获取的电压。
先解释一下:
sudo i2cget -y -f 0 0x2a 0x10表示用root权限通过i2cget命令获取地址为0x2a的芯片,0x10寄存器上的值。
所有shell命令如下所示:
getVH()
{sudo i2cget -y -f 0 0x2a 0x10
}
getVL()
{
sudo i2cget -y -f 0 0x2a 0x11
}
VH=`getVH`
VL=`getVL`
Value=$[$VH*8+$VL]
Value=$(printf "%.3f" `echo "scale=3;$Value*0.035"|bc`)
echo "Value:$Value V"
echo ""
read -n1 -p "按下任意键退出……"
阅读全文
0 0
- linux shell通过i2cget命令获取I2C器件寄存器的值
- 一种调试i2c、spi器件寄存器的方法
- linux下用i2c-tools读写i2c器件的问题
- Linux下读写芯片的I2C寄存器
- Linux下读写芯片的I2C寄存器
- Linux下读写芯片的I2C寄存器
- Linux下读写芯片的I2C寄存器
- Linux下读写芯片的I2C寄存器
- Linux下读写芯片的I2C寄存器
- 通过I2C读取EEPROM中寄存器的值,获得的值越界
- BuildForge获取Linux shell命令执行的返回值
- linux shell 命令获取字符串/文件的MD5值
- linux shell 命令获取字符串/文件的MD5值
- linux shell 命令获取字符串/文件的MD5值
- linux shell 命令获取字符串/文件的MD5值
- linux shell 命令获取字符串/文件的MD5值
- linux shell命令的结果获取
- I2C器件的从设备地址设置
- Python环境下,返回脚本所在的位置
- 点击按钮,实现60秒倒计时效果(发送手机验证码)
- JWT如何在Spring Cloud微服务系统中在服务相互调时传递
- Webpack3.0小案例(二) -- css处理与ES6编译
- 11.26 +C语言总结
- linux shell通过i2cget命令获取I2C器件寄存器的值
- php phpqrcode 生成二维码
- Json,String,Map 三种数据之间的转换
- 中国最火的神话人物形象,除了大圣,非他莫属
- win10无法访问共享解决办法
- Linux文件系统被占用,磁盘使用量与实际不一致
- Spring 事务
- 设计一个通用的BaseActivity
- 动态规划--(加法表达式)