今天总算实现了EEPROM的任意地址正确读写。驱动还是原来的驱动,只是把一些延迟什么的改短了一下,避免中断影响过多。还有就是正确认识了AT24C512的地址特性:

1,AT24C512的一页为128字节,在写数据的时候,如果一个写周期内字节数超过128个,会在当前页地址内循环写数据,也就是说,超过128字节的数据会把本页开始写的数据覆盖掉。所以,写EEPROM的时候,必须判断一次写入的字节数,然后分页写入。

2,一次读一页数据时,如果读取时候的起始地址不是整页地址的话,读写程序只会把本页剩余的部分读出来,超出一页地址的部分全部为0xFF.

http://www.classnotes.cn/1125.html

AT24C512地址特性相关推荐

  1. 闲谈IPv6-一起玩转IPv6地址自动配置

    昨夜梦里惊魂,1997年,安阳市文峰中路老口腔医院门口那个卖冰糖葫芦的老人,他死了.1997年我刚上初中,他已经是老人了,我上学路上老是碰到他,却从没有买过他一个冰糖葫芦-现在,他死了,那个卖洗衣膏的 ...

  2. spdlog源码阅读 (1): sinks

    0. spdlog简单介绍 spdlog 是一个快速的 C++ 日志库,只包含头文件,兼容 C++11.项目地址 特性: 非常快 只包含头文件 无需依赖第三方库 支持跨平台 - Linux / Win ...

  3. Tomcat学习总结(3)——Tomcat优化详细教程

    Tomcat是我们经常使用的 servlet容器之一,甚至很多线上产品都使用 Tomcat充当服务器.而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化. 一.内存优化 默认情况下To ...

  4. webpack+react多页面开发架构

    项目已经升级为最新版本参考react-multi-page-app webpack在单页面打包上应用广泛,以create-react-app为首的脚手架众多,单页面打包通常指的是将业务js,css打包 ...

  5. Context.PROVIDER_URL 逗号间隔

    http://blog.csdn.net/wonder4/article/details/1662313 WebLogic JNDI 下列部分介绍如何使用 WebLogic JNDI 编程: 使用 W ...

  6. 覆盖网络 Flannel 0.7

    资源 https://github.com/coreos/fla... 官方资源 https://github.com/coreos/fla... 下载地址 特性 概念 Flannel会修改Docke ...

  7. (*长期更新)软考网络工程师学习笔记——数据链路层与网络层的相关计算题

    目录 前言 一.海明码校验码的计算 二.最小帧长的计算 三.求默认网关地址 四.网络地址.主机地址.广播地址的区分和求解 五.判断是否属于网络或子网的主机地址 六.子网划分和求子网掩码 七.子网范围和 ...

  8. 总线及数据传输技术【待完善】

    作者:桂. 时间:2017-08-05  14:41:36 链接:http://www.cnblogs.com/xingshansi/p/7290224.html 前言 最近的工作内容涉及硬件,三个高 ...

  9. pause容器作用_容器编排之战(四)连载

    Master Master主要负责资源调度,控制副本,和提供统一访问集群的入口.--核心节点也是管理节点 Node Node是Kubernetes集群架构中运行Pod的服务节点(亦叫agent或min ...

最新文章

  1. 使用Git管理源代码
  2. golang中并发sync和channel
  3. MyBatis 实际使用案例-核心对象的生命周期
  4. 设置公共请求参数_基于分布式锁的防止重复请求解决方案(值得收藏)
  5. linux unix域socket_python3从零学习-5.8.1、socket—底层网络接口
  6. 设置字段权限_命令行快速提示:权限进阶
  7. php 过滤注释,PHP过滤html注释
  8. 年度研发项目情况项目目标文档
  9. Windows10桌面美化——打造简洁高效美观桌面
  10. 2022百度之星程序设计大赛 - 复赛 1003 最大值
  11. 五款优秀免费的在线抠图工具
  12. PMP 第10章 项目沟通管理
  13. carry on till tomorrow
  14. 程序员这高薪岗位只有计算机专业的能做?
  15. Sass系统技术选型笔记(3)DB
  16. iOS SafeArea安全区域
  17. 机器学习FP、TP、FN、TN、sensitivity、specificity及代码实现
  18. 大学英语综合教程一 Unit 1 课文内容英译中 中英翻译
  19. 电脑与手机竟然还能这样传文件!
  20. RedHat7.8安装Microsoft Edge浏览器

热门文章

  1. C语言-递归法将一个数字转换成字符串
  2. Golang------基础:if条件、switch、for循环、goto、格式化字符串、运算符
  3. [FC][SRAM扩容教程(Mapper 4为例)]
  4. 草根创业,成就科技新星
  5. SAP_FICO_经营关注点(operating concern)的配置
  6. 一星级挑战:12 植树造林
  7. 信息不对称状态下的动态零和博弈
  8. 短视频剪辑都用什么软件 短视频剪辑软件推荐
  9. 跟牛老师一起学WEBGIS——WEBGIS实现(绘制图片)
  10. 发那科机器人示教器电缆线_青岛发那科工业机器人控制器无法正常开机故障维修...