标签:AT24C02
-
STM32F10x学习笔记—GPIO模拟I2C通讯AT24C02第二篇之实现任意读取和写入数据
这章完毕,我们就学完了I2C总线。以后还会有其他I2C器件的学习,比如I2C的驱动0.96OLED显示屏等等的学习,敬请期待。 言归正传,上一章节我们实现了I2C总线基本通信需求。…
-
STM32F10x学习笔记–硬件I2C通讯AT24C02第四篇之任意长度数据的写入
准备知识 在学习写任意长度的数据的代码之前,我们先实现,写入不超过一页长度数据的代码。那么下面我们先开始学习一页的写入。 通过前面学习,我们已经应该很熟练看明白时序图了,今天页的写…
-
STM32F10x学习笔记–硬件I2C通讯AT24C02第三篇之读取任意长度的数据
准备知识 本章我们要学习一次读取任意地址的数据和任意长度连续地址的数据。与第二章同样的我们首先从AT24C02中找到读取的时序图,如下图1和图2所示。 图1 任意读取…
-
STM32F10x学习笔记–硬件I2C通讯AT24C02第二篇之写入一个字节数据
准备知识 上一章节,我们学习了对STM32的GPIO和I2C进行初始化,今天我们学习STM32通过I2C总线向AT24C02写入1个字节的数据。ARM为主设备,EEPROM为从设备…
-
STM32F10x学习笔记–硬件I2C通讯AT24C02第一篇之I2C的介绍与初始化
I2C介绍 I2C总线这部分网络上资料齐全,我这里就不多说了。在这里我主要介绍下,学习通信EEPROM相关需要知道的地方。首先,需要准备以下资料: AT24C02的数据手册; ST…