[FPGA] DE0_NANO eeprom i2C控制程式

Posted 程式設計天地

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[FPGA] DE0_NANO eeprom i2C控制程式相关的知识,希望对你有一定的参考价值。

DE0_NANO上面使用一顆 2K I2C™ Serial EEPROM,可以用來存取資料。

此顆EEPRO具有隨機讀取模式以及連續讀取模式。和隨機寫入模式跟page write模式。

本文實現以上四種模式。

為加快連續模式以及page write模式,本文使用兩顆dcfifo來加快緩存。

 

Fig.1 i2C read 波形圖 

 

Fig.2 i2c write 模式波形圖

 

測試程式連結如下:

測試檔案下載

以上是关于[FPGA] DE0_NANO eeprom i2C控制程式的主要内容,如果未能解决你的问题,请参考以下文章

Linux ARM IIC I2C EEPROM 读写操作

用STM32 中的 I2C读写EEPROM 基础知识(二)

如何对 AT17LV FPGA 配置 EEPROM 进行编程?

MCU 51-7 I2C Communication EEPROM

EEPROM芯片需要1.8V电压, 而FPGA供电的电源是5v,请问测试EEPROM时,FPGA的IO能给出1.8V吗?

用STM32 中的 I2C读写EEPROM