目录
- 一、I2C总线通信协议
-
- 1.I2C协议简介
- 2.I2C物理层和协议层
- 3.硬件I2C和软件I2C
- 二、温湿度采集
-
- 1.AHT20芯片的相关信息了解
- 2.硬件连接
- 3.代码实现
- 4.烧录运行
- 参考文献
一、I2C总线通信协议
1.I2C协议简介
I2C 通讯协议(Inter-Integrated Circuit)是由Phiilps公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要USART、CAN等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路(IC)间的通讯。
2.I2C物理层和协议层
物理层
I2C通讯设备之间的常用连接方式:
3.代码实现
直接下载学姐源代码:https://github.com/Sunlight-Dazzling/stm32-AHT20/tree/master
解压用Keil打开
跳转到bsp_i2c.c。
参考文献
第23章 I2C—读写EEPR
stm32通过I2C接口实现温湿度(AHT20)的采集
AHT20温度采集
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!