当前位置: 首页 > news >正文

如何做产品网站的推广江苏广泽建设有限公司网站

如何做产品网站的推广,江苏广泽建设有限公司网站,域名和空间网站,网站建设费用要多少一. 前言 前面调试一个I2C设备#xff0c;用到了i2c-tools#xff0c;觉得是一个调试I2C不错的工具#xff0c;本文对i2c-tools的基本用法做一些介绍。i2c-tools是一些控制2C接口工具的集合#xff0c;其中包括i2cdetect#xff0c;i2cdump#xff0c;i2cget#xff0c;…一. 前言 前面调试一个I2C设备用到了i2c-tools觉得是一个调试I2C不错的工具本文对i2c-tools的基本用法做一些介绍。i2c-tools是一些控制2C接口工具的集合其中包括i2cdetecti2cdumpi2cgeti2cset和i2ctransfer其中i2cdetect是用来探测I2C总线上有哪些从设备的i2cdump是用来输出某个从设备的各个数据地址的内容的i2cget是用来获取某个从设备的某个数据地址的内容的i2cset则是用来设置某个从设备的某个数据地址的内容的i2ctransfer则兼具读和写的功能。本文主要介绍i2cdetecti2cgeti2cset和i2cdump的功能和使用方法。本文使用的I2C外设是AT24C02。 二. 命令的使用方法 1. i2cdetect i2cdetect的帮助信息如下 Usage: i2cdetect [-y] [-a] [-q|-r] I2CBUS [FIRST LAST]i2cdetect -F I2CBUSi2cdetect -lI2CBUS is an integer or an I2C bus nameIf provided, FIRST and LAST limit the probing range. i2cdetect是用来探测I2C总线上有哪些从设备的。探测的原理根据I2C协议当主设备发送从设备的地址由从设备的A0A1和A2决定后从设备需要回一个ACK此时主设备就知道了该地址的从设备存在所以I2C主设备依次发送从设备地址为0x03 - 0x77的地址数据 rootOpenWrt:/# i2cdetect -y 00 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- 2. i2cset i2cset命令的帮助信息如下 rootOpenWrt:/# i2cset --help Error: Unsupported option --help! Usage: i2cset [-f] [-y] [-m MASK] [-r] [-a] I2CBUS CHIP-ADDRESS DATA-ADDRESS [VALUE] ... [MODE]I2CBUS is an integer or an I2C bus nameADDRESS is an integer (0x03 - 0x77, or 0x00 - 0x7f if -a is given)MODE is one of:c (byte, no value)b (byte data, default)w (word data)i (I2C block data)s (SMBus block data)Append p for SMBus PEC i2cset命令用于设置I2C设备的某个地址的值这里以在AT24C02的0x04地址写入0x89为例命令如下 rootOpenWrt:/# i2cset -y 0 0x50 0x04 0x89 3. i2cget i2cget命令的帮助信息如下 Usage: i2cget [-f] [-y] [-a] I2CBUS CHIP-ADDRESS [DATA-ADDRESS [MODE]]I2CBUS is an integer or an I2C bus nameADDRESS is an integer (0x03 - 0x77, or 0x00 - 0x7f if -a is given)MODE is one of:b (read byte data, default)w (read word data)c (write byte/read byte)Append p for SMBus PEC i2cget命令用于读取I2C设备的某个地址的值以读取AT24C02的0x04地址为例之前用i2cset设置了0x89。 rootOpenWrt:/# i2cget -y 0 0x50 0x04 0x89 4. i2cdump i2cdump命令的帮助信息如下 Usage: i2cdump [-f] [-y] [-r first-last] [-a] I2CBUS ADDRESS [MODE [BANK [BANKREG]]]I2CBUS is an integer or an I2C bus nameADDRESS is an integer (0x03 - 0x77, or 0x00 - 0x7f if -a is given)MODE is one of:b (byte, default)w (word)W (word on even register addresses)s (SMBus block)i (I2C block)c (consecutive byte)Append p for SMBus PEC i2cdump命令用于输出I2C设备的各个地址的值在之前我在AT24C02的0x04地址上写入了0x89值i2cdump命令输出如下 rootOpenWrt:/# i2cdump -y 0 0x50 No size specified (using byte-data access)0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 00: ff ff ff ff 89 ff ff ff ff ff ff ff ff ff ff ff ....?........... 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ...................... 可以看到通过i2cdump0x04地址的值为0x89。 三. 总结 本文讲解了Linux下i2c-tools工具的使用方法i2cdetect用于检测I2C总线的上有哪些I2C从设备i2cset用于设置I2C总线上某个设备的地址的值i2cget用于获取I2C总线上某个设备的地址的值i2cdump用于批量输出I2C总线上某个设备的地址的值。熟悉使用这几个工具对I2C设备的调试非常有帮助。
http://www.pierceye.com/news/445379/

相关文章:

  • 同一ip 网站 权重怎样做才能发布你的网站
  • 上海利恩建设集团有限公司网站社交网站先做pc站可以吗
  • 用网站做淘宝客新媒体销售好做吗
  • 手机模板的网站哪个好wordpress关闭google字体
  • 医疗行业网站怎么做网站反链和外链的区别
  • html网站开发事例教程一起做网店官网下载
  • 中小企业网站优化锦州网站制作公司
  • 谁会在掏宝网上做网站网站开发与设计课程设计
  • 公司网站建设的改进的建议前潮网络网站建设
  • 济宁500元网站建设wordpress 安装错误
  • 网站建设周记网站建设公司面临的问题
  • 网站可视化编辑普通网站与营销型网站有什么区别
  • 网站 手机 微信 app福建网站开发企业
  • 台州网站制作推广net网站开发教程
  • seo的网站点个赞科技 网站制作
  • 百合网 网站 开发做推广都有什么网站
  • 娄底建设网站的公司wordpress 五色可选
  • 椒江网站建设公司企业网站建设合同书模板
  • 怎么给网站加ico图标怎么把网站横幅做很大
  • 中原郑州网站建设金乡县住房与城乡建设局网站
  • 网址收录网站wordpress安装位置
  • 家教网站建设wordpress改变字体
  • 深圳企业网站制作公司介绍悠悠我心个人网站模板
  • 济宁梵盛科技网站建设建筑工程分包信息网络平台
  • wordpress设置网站主题网站建设合作加盟
  • 河南网站设计价格dede手机网站开发
  • 搭建网站需要什么服务器网络推广属于什么专业
  • 邮轮哪个网站是可以做特价胃肠的个人养老保险缴费档次
  • 如何找到网站是谁做的南昌做网站哪家最好
  • 深圳三玉网站建设wordpress 左侧边栏