Page 1 of 1

Aiuto per memoria I2C

PostPosted: 02 Jan 2012, 11:23
by filosofo
Per una applicazione con il bascom dovrei memorizzare dei dati su una memoria esterna di tipo i2c.
Un consiglio su che tipo utilizzare e a che velocità massima posso andare visto che le memorie di questo tipo
hanno un ciclo di scrittura di circa 10 msecondi?. Quante volte posso scrivere sulla stessa locazione di memoria?

Grazie in anticipo.

Re: Aiuto per memoria I2C

PostPosted: 08 Jan 2012, 12:58
by deluca
filosofo wrote:Per una applicazione con il bascom dovrei memorizzare dei dati su una memoria esterna di tipo i2c.
Un consiglio su che tipo utilizzare e a che velocità massima posso andare visto che le memorie di questo tipo
hanno un ciclo di scrittura di circa 10 msecondi?. Quante volte posso scrivere sulla stessa locazione di memoria?

Grazie in anticipo.


Potresti utilizzare memorie I2C di tipo "Ferroelectric Nonvolatile RAM" ad esempio :
FM24C16
16Kb FRAM Serial Memory della Ramtron

di seguito le caratteristiche peculiari della memoria.

16K bit Ferroelectric Nonvolatile RAM
· Organized as 2,048 x 8 bits
· High endurance 10 Billion (1010) read/writes
· 10 year data retention at 85° C
· No write delay
· Advanced high-reliability ferroelectric process
Fast Two-wire Serial Interface
· Up to 400 kHz maximum bus frequency
· Direct hardware replacement for EEPROM

Spero essere stato di aiuto, ciao

Re: Aiuto per memoria I2C

PostPosted: 06 Mar 2012, 21:27
by filosofo
deluca,
ti ringrazio molto.
Ho ascoltato il tuo consiglio usando le memorie fram.

Nessun tempo di attesa sul ciclo di scrittura. sono velocissime ed affidabili.

ho usato la libreria dedicata alle fram del bascom e ho risolto il problema.

..........Sei veramente un genio!!