博客
关于我
基于Renesas芯片的 TH06C温湿度的嵌入式开发 (四)
阅读量:679 次
发布时间:2019-03-17

本文共 316 字,大约阅读时间需要 1 分钟。

了解TH06C模块之前的几个关键点需要注意:

  • TH06C使用I2C通信方式,特定地址为0x80(即高7位为固定的模块地址,最后一位通过命令表示读写操作)。

  • TH06C采用命令模式进行测量操作,主要使用E3命令进行温度测量。

  • 找到E3命令的时序图可以更直观地了解读取数据的过程。从主节点的角度看,操作步骤为:发送写操作和命令(0x80--0xE3),接着发送读操作(0x81),最后读取返回的两个数据即可获得温度数值。

  • TH06C提供了配置参数命令,默认参数设置已经满足14位精确度,不需要额外配置即可使用。

  • 温度计算部分有一个完整的示意图,展示了如何将读取到的数据转换为最终的温度值。

  • 对这些知识点有了理清后,就可以开始编写代码了。

    转载地址:http://drzhz.baihongyu.com/

    你可能感兴趣的文章
    oracle表访问方式
    查看>>
    Oracle触发器
    查看>>
    Oracle计划将ZGC项目提交给OpenJDK
    查看>>
    oracle账号共享
    查看>>
    Oracle闪回技术(Flashback)
    查看>>
    oracle零碎要点---ip地址问题,服务问题,系统默认密码问题
    查看>>
    oracle零碎要点---oracle em的web访问地址忘了
    查看>>
    Oracle零碎要点---多表联合查询,收集数据库基本资料
    查看>>
    Oracle静默安装
    查看>>
    Oracle面试题:Oracle中truncate和delete的区别
    查看>>
    ThreadLocal线程内部存储类
    查看>>
    thinkphp 常用SQL执行语句总结
    查看>>
    Oracle:ORA-00911: 无效字符
    查看>>
    Text-to-Image with Diffusion models的巅峰之作:深入解读 DALL·E 2
    查看>>
    TCP基本入门-简单认识一下什么是TCP
    查看>>
    tableviewcell 中使用autolayout自适应高度
    查看>>
    Orcale表被锁
    查看>>
    svn访问报错500
    查看>>
    org.apache.ibatis.exceptions.PersistenceException:
    查看>>
    org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned
    查看>>