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