Forum Navigation
You need to log in to create posts and topics.

Direcciones de memoria usuario en configurador

Buenas tardes, tengo una duda sobre el uso de la Eeprom y el configurador.

El escribir en la eeprom seria con las direcciones de usario.

Imagino que:  EepromWrite(User_Eeprom+0, circuits[0].Value ); esta permitido.

Cual seria el valor maximo que podriamos sumarle a User_Eeprom en la shield con MKR1000 ?

Muchas gracias

Hola Juan Ramón, como bien dices

EepromWrite(User_Eeprom+0, circuits[0].Value ); esta permitido.

No solo esta permitido, es la mejor manera de usar la eeprom, nos aseguramos siempre de usar memoria libre , que no usa el programa principal.

El uso que planteas es correcto, cualquier tipo byte se puede guardar directamente, tipos de mas tamaño de  memoria necesitan programación adicional.

El mkr100 por si solo no tiene memoria, la memoria esta en la mkr shield,  es decir la placa de excontrol.

Esta tiene una memoria mas que de sobra... una memoria de 32k... es decir podemos guardar 32000 bytes, descontando los que ya usa el programa. que es muy poco, al dia de hoy el programa base usa menos de 4000bytes de memoria, por tanto el usuario dispone de mas de 28000bytes de memoria disponible para su uso.

 

 

Estado = Overload.

Muchas gracias Roberto.

Duda resuelta, no pense que tuvieramos tanto espacio libre en la memoria.