I2C—读写EEPROM学习笔记之代码详解-初始化I2C
2019-06-20 16:03
288 查看
终于知道怎么设置自动补全代码了。
本实验利用串口通讯观察实验结果。
准备一些数据->串口输出展示->使用IIC->写入EEPROM->稍等->使用IIC->读取EEPROM->校验结果->串口输出展示
#include "./led/bsp_led.h" //包含头文件时这么写,意思是users目录下面led文件夹头文件,可自动添加头文件路径
IIC代码部分基本流程:
//1.初始化IIC相关的GPIO //2.配置IIC外设的工作模式 //3.编写IIC写入EEPROM的Byte write函数 //4.编写IIC读取EEPROM的RANDOM Read函数 //5.使用read函数及write函数进行读写校验 //6.编写page write 及seq read函数并校验(升级)
已学习完I2C初始化代码部分,由于代码连贯性问题,完整代码在学习完整个程序后再放上来。至此。
相关文章推荐
- I2C—读写EEPROM学习笔记代码详解读写EEPROM完整工程
- I2C—读写EEPROM学习笔记之代码详解-bytewrite/ramdomread
- I2C—读写EEPROM学习笔记之软件模拟IIC原理
- 第94讲:Akka第一个案例动手实战MapActor、ReduceActor、AggregateActor代码详解学习笔记
- 第69讲:Scala并发编程react、loop代码实战详解学习笔记
- Scala中路径依赖代码实战详解之Scala学习笔记-42
- 《21个项目玩转深度学习--基于tensorflow的实践详解》代码实现和笔记(一)
- Scala中隐式类代码实战详解之Scala学习笔记-53
- 第二行代码学习笔记——第五章:全局大喇叭——详解广播机制
- 第95讲:Akka第一个案例动手实战MasterActor代码详解学习笔记
- iOS学习笔记38-新浪微博错误代码详解
- webpack学习笔记之代码分割和按需加载的实例详解
- 树莓派学习笔记——wiringPi I2C设备使用详解
- Coursera deeplearning.ai 深度学习笔记2-1-Practical aspects of deep learning-神经网络实际问题分析(初始化&正则化&训练效率)与代码实现
- 学习笔记:PHP上传图片代码详解
- jQuery源码学习笔记:jQuery.fn.init(selector,context,rootjQuery)代码详解
- tiny6410裸机之代码重定位学习笔记(包含串口,时钟初始化)
- PyQt5学习笔记002——Hello world代码详解
- java基础学习笔记——泛型代码详解
- USB学习之一 代码分析和学习心得之初始化流程以及读写流程