Trabajando con memoria de Adafruit FRAM (3 / 3 paso)

Paso 3: Ejecutar el ejemplo

En mi ejemplo, utilizo un lazo almacenar un valor a un par de dirección, y luego recuperar esos valores, reconstituir el valor original y luego mostrarla. Luego incrementar el valor y hacerlo otra vez. Enviar cada 1000 valor almacenado y así obtenido en el Monitor Serial, abrir el monitor para ver lo que está sucediendo. Según Adafruit, la memoria de este chip es buena para toda la vida de Lee y escribe. Esto es a diferencia de la memoria en el Arduino, que tiene un número limitado de ciclos de lectura/escritura.

El método que ideó sólo tendrá un valor hasta 65355. Puede ver qué pasa si cambia los valores en el bucle ir arriba 65355.

Uno de los temas que encontré estaba tratando con los distintos tipos de datos variables y sus limitaciones. El valor reconstruido nuevamente mantuvo pensando era un número entero, por lo que sólo mantendría la mitad del entero sin signo antes de lanzar a un negativo numbe. Por escrito como una función y los valores de paso hacia adelante y hacia atrás, me encontré con mi tipo de datos cambió con resultados inesperados, así que ten un poco cuidado en su manejo de datos.

Ejemplo de volcado de memoria de Adafruit a la izquierda en el bosquejo, pero hace una función de él. Si desea que se ejecute, descomentar la línea "//#define dumpMemory" cerca de la cima del esbozo y lentamente descargará su memoria al monitor en hex, no menos.

Gracias a la Adafruit chicos y chicas para la biblioteca de la escritura y por el ejemplo que usé como punto de partida.

Artículos Relacionados

Convertir su iPod generación 5 de Video con memoria Flash!

Convertir su iPod generación 5 de Video con memoria Flash!

Usted puede han visto mi Instructables otros sobre cómo convertir tu iPod Mini y 4G iPods con CF y se preguntaba si usted podría hacer lo mismo con el iPod Video. Bien puede!Nota: Algunas de las instrucciones son muy similares (si no es lo mismo) com
TfCD: Bookmarker / lámpara con aleación con memoria inteligente de lectura

TfCD: Bookmarker / lámpara con aleación con memoria inteligente de lectura

(Este proyecto fue creado para el curso TfCD en la TU Delft)La idea era crear un marcador que puede también funcionar como una lectura pequeña luz. Hemos querido utilizar el 'material inteligente' SMA (aleación con memoria de forma) para el cable aut
Aguafuerte y trabajando con hierro meteórico

Aguafuerte y trabajando con hierro meteórico

hierro meteórico es una sustancia maravillosa. Muchas culturas lo utilizó (como los egipcios y los Inuit) como una fuente de hierro antes de extraer el hierro del mineral fue inventado.Naturalmente es muy difícil, mantiene una buena ventaja y es resi
VBScript trabajando con unidades montadas

VBScript trabajando con unidades montadas

este instructable es por solicitud. ¿Muchos de ustedes pueden reconocer esto de un anterior instructable había hecho cual era así que un techwiz24 me preguntó podría utilizar esto para desconectar una unidad de red, mostrar una imagen y luego pedir q
Acelerómetro-logger con memoria SD-card

Acelerómetro-logger con memoria SD-card

una unidad de logger para medir fuerzas en una montaña rusa y salvarlos a una tarjeta SD.También es posible modificar el software en la unidad por lo que pueden medir otras cosas si se puede conectar a un bus i2c.Emoción superior DragsterPaso 1: intr
CNC Grbl con Motot de Adafruit protector v2

CNC Grbl con Motot de Adafruit protector v2

Esto no es un instructables es más por compartir el software grbl que modifiqué para trabajar con Adafruit Motor V2 de evitado.Tuve algunos Adafruit protector motor v2 y algunos motores paso a paso salvados de algunas impresoras antiguas y tristes pu
Actualice su iPod Mini con memoria Flash - No más disco!

Actualice su iPod Mini con memoria Flash - No más disco!

En lugar de un disco duro, el iPod actualizado nuevo utilizará memoria flash sin partes móviles para arranque rápido y tiempos de acceso y menor consumo de energía.(Corrí mi iPod continuamente durante más de 20 horas en una carga!).Usted también tend
Efectos de iluminación LED RGB con Abalorio de Adafruit

Efectos de iluminación LED RGB con Abalorio de Adafruit

Este instructable es para hacer efectos de luz programables usando un LED RGB (este es un LED que contiene elementos individuales rojo, verde y azul) y el bajo costo microcontrolador baratija de Adafruit. Estas luces pueden usadas y reutilizadas para
Trabajando con btrfs

Trabajando con btrfs

Btrfs es un emergente sistema de archivos estándar de Linux, y tiene muchos beneficios sobre ext3 y 4.Incluyen algunos de los beneficios de btrfs...Instantáneas - la capacidad para congelar el sistema de archivos en el tiempo y volver a ese estadoSub
Diseño con memoria Flash SPI discreta

Diseño con memoria Flash SPI discreta

Diseño con flash discreto es 1/10th el costo, utiliza un mucho más pequeño factor de formay requiere mucho hardware menos especializado que el uso de las tarjetas flash SD.Este Instructable le mostrará cómo agregar 1MB de memoria flash externa discre
Nes controlador con memoria de 8gb / LED de iluminación de la insignia

Nes controlador con memoria de 8gb / LED de iluminación de la insignia

todos granizaron el Nes, se puede hacer nada para mejorarlo. Así que pensé: esto es tan genial! Sólo he conseguido sonrisas quien lo ha visto. Personas han puesto leds en como esto antes y memoria usb, pero no como este y no con un mando original reg
Conseguir un Kinect trabajando con el proceso en una Mac

Conseguir un Kinect trabajando con el proceso en una Mac

la primera generación de la Microsoft Kinect para la Xbox 360 podría envejecer como tecnología sino por aproximadamente $100 (unidades usadas se pueden encontrar para ~ $30), hay no hay herramienta mejor para hacer un cuerpo completo, la experiencia
Trabajando con los potenciómetros

Trabajando con los potenciómetros

potenciómetros o "ollas" para abreviar, son medios de agregar control de resistencia variable a su circuito. Cada potenciómetro está clasificada de 0 la cantidad marcada de ohmios en el potenciómetro. En este instuctable, estoy usando un potenci
Trabajando con Robots

Trabajando con Robots

avances en tecnologías de miniaturización y la computación han permitido incrementar el uso de rutina de aviones no tripulados, una vez hechos por el hombre. La más alta capacidad de repetición y trabajo basado en las reglas de ahora ser automatizado