Advertisement

基于I2C协议的AHT20温湿度传感器完成数据采集,并实现串口输出

阅读量:

文章结构概述

  • 基于I2C通信协议的AHT20温湿度传感器数据获取与串口传输
      • 一、I2C通信协议

        • 1. 物理层特性
        • 2. 协议层特性
      • 二、软件I2C与硬件I2C实现方式

        • 1. 软件方式模拟
          1. 硬件方式实现
      • 三、AHT20温湿度传感器的数据获取过程

        • 总结

基于I2C的AHT20温湿度传感器的数据采集及串口输出

一、IIC协议解析与应用

I2C通信协议(Inter-Integrated Circuit)最初由Phiilps公司研发,因其引脚数量较少、硬件实现方式简单且具备良好的可扩展性,无需依赖USART、CAN等通信协议所需的外部收发装置,目前已被广泛应用于系统内部多个集成电路(IC)之间的数据交互。在计算机科学领域,多数复杂问题可通过分层结构加以简化。例如,芯片通常被划分为内核部分与片上外设;STM32标准库则位于寄存器与用户代码之间,构成软件层面的中间层。针对通信协议的理解同样采用分层方式,最基本的划分方式为物理层与协议层。其中,物理层主要定义通信系统中机械和电子功能部件的特性,确保原始数据能够在物理介质上完成传输;而协议层则侧重于规定通信逻辑,统一收发双方在数据打包与解包过程中

全部评论 (0)

还没有任何评论哟~