当前位置: 首页 > news >正文

我在高职教STM32——I2C通信之读写EEPROM(1)

        大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正是如此,才有了借助CSDN平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思设计的教学课件分享出来,如果您正是一名单片机爱好者或是一名同行,欢迎点赞+关注,各位的支持是本人持续输出的动力,多谢多谢!

        前面我们详细分析了I2C通信的协议和规范,并编写了驱动程序。接下来我们就该使用这些驱动函数,与开发板上的I2C器件进行通信了。本章我们关注开发板上的AT24C02芯片,它是一个采用了EEPROM工艺的存储器,读写操作通过I2C接口完成。因此从现在开始,I2C这类通用的协议与AT24C02这个具体的存储器就要合体了。不过,大家一定要分清楚,I2C是一种通信协议,有着严密的通信时序逻辑要求,而AT24C02是一个器件,只是这个器件采样了I2C协议的接口与STM32单片机相连而已,二者并没有必然的联系,存储器芯片可以用其它接口,I2C也可以用在其它很多器件上。

【学习目标】

  1. 了解常用存储器的类型及其特征
  2. 加深对I2C通信时序的理解
  3. 领悟I2C驱动与应用的分层理念和相互关联

http://www.lryc.cn/news/419483.html

相关文章:

  • 【ARM】应用ArmDS移植最小FreeRTOS系统
  • golang下载、上传文件MD5高效计算方法,利用io.TeeReader函数特性 实时计算文件md5签名
  • TreeMap实现根据值比较
  • 2024前端面试(内容持续更新)
  • 接口基础知识5:详解request headers(一篇讲完常见字段)
  • mac的node使用
  • HTML - 简易版打字练习
  • 【生成式人工智能-四-chatgpt的训练过程-pretrain预训练自督导式学习督导式学习】
  • 期权价格的奥秘:深入理解影响因素
  • STM32-USART时序与寄存器状态分析
  • 从零安装pytorch并在pycharm中使用
  • 开源AI工具FastGPT和RagFlow对比
  • 第N2周:NLP中的数据集构建
  • AI助力浮雕创作!万物皆可浮雕?Stable Diffusion AI绘画【浮雕艺术】之文生浮雕!
  • 你觉得大模型时代该出现什么?
  • JS【详解】事件委托
  • 谈对象系列:C++类和对象
  • 设计模式20-备忘录模式
  • 绘制echarts-liquidfill水球图
  • 应急响应:D盾的简单使用.
  • c语言第14天笔记
  • 服装行业QMS中的来料检验:常见问题解析与解决策略
  • 健身动作AI识别,仰卧起坐计数(含UI界面)
  • GitHub开源金融系统:Actual
  • 【学习笔记】Day 7
  • 网络中特殊的 IP 地址
  • ASP 表单处理入门指南
  • 极米RS10Plus性价比高吗?7款4-6K价位投影仪测评哪款最好
  • RocketMQ怎么对文件进行读写的?
  • 智慧宠物护理:智能听诊器引领健康监测新潮流