原文:单字节读写I2C的verilog实现

本设计用verilog实现了一个简单的I C协议,实现功能为往固定地址先写入一个字节,然后再读出该字节。 涉及到的EEPROM为Atmel家的AT C , Kbit存储空间, 位位宽,需要 位宽的地址,其他细节参见规格书doc 。 AT C 支持 种读写模式:字节写,页写,当前地址读,随机读,顺序读。在当前地址读或顺序读时序的最后不发送NAK,则可以继续下一个地址的数据,直到主控给出一个NAK。 ...

2017-10-27 15:18 0 1851 推荐指数:

查看详情

i2c读写时序图

根据实际示波器的波形画的时序图,时序图不好画,小小一幅图,画了两个小时,分享之: ...

Fri Apr 10 22:47:00 CST 2015 1 1798
linux i2c 设备节点读写

最近需要操作24C02,封装了一下函数方便以后操作。 参考链接:   https://my.oschina.net/handawei/blog/68526   http://blog.csdn.net/onetwothreef/article/details/49488443 源码 ...

Fri Sep 23 19:24:00 CST 2016 15 4108
I2C读写EEPROM—EEPROM简介

EEPROM 是一种掉电后数据不丢失的存储器,常用来存储一些配置信息,以便系统重新上电的时候加载之。EEPOM 芯片最常用的通讯方式就是 I 2C 协议,本小节以 EEPROM 的读写实验为大家讲解如何使用 STM32 软件模拟产生 I 2C 协议进行通讯。 本实验 ...

Sat May 05 01:56:00 CST 2018 0 6800
Linux i2c 读写程序

/* This software uses a BSD license. Copyright (c) 2010, Sean Cross / chumby industriesAll rights reserved. Redistribution and use in source ...

Sat Mar 14 18:56:00 CST 2015 0 2162
I2C关于读写控制位

*1、I2C协议简介*2、空闲开始/应答/结束信号2.1空闲I2C总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态。此时各个器件的输出级场效应管均处在截止状态,即释放总线,由两条信号线各自的上拉电阻把电平拉高。2.2 开始和结束开始信号:SCL为高电平时,SDA由高电平 ...

Fri Jan 14 21:57:00 CST 2022 0 759
i2c设备的读写地址换算

#define MAX_17040_BATTERY_I2C_ADDR (0x36) #define MAX_17040_BATTERY_WRITE_ADDR (MAX_17040_BATTERY_I2C_ADDR << 1) #define ...

Fri Sep 09 17:22:00 CST 2011 0 3342
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM