El almacenamiento en memoria flash y EEPROM usan transistores de puerta flotante para el almacenamiento de datos. ¿Qué difiere entre los dos y por qué Flash es mucho más
Flash es un tipo de EEPROM que se puede borrar de página. Se usa comúnmente para la memoria del programa del microcontrolador y el almacenamiento de código. Puede usar esta etiqueta para preguntas sobre este tipo de memoria, así como para preguntas sobre "flasheo", el proceso de cambiar los datos en Flash cuando se programa un microcontrolador.
El almacenamiento en memoria flash y EEPROM usan transistores de puerta flotante para el almacenamiento de datos. ¿Qué difiere entre los dos y por qué Flash es mucho más
¿Cuáles son las diferencias y dónde usaría cada
¿Hay alguna razón por la cual la gente todavía usa (e implementa en nuevos sistemas) EEPROM normales en lugar de memoria flash, hoy en día? Desde la wikipedia de memoria Flash : La memoria flash se desarrolló a partir de EEPROM (memoria de solo lectura programable y borrable...
Cuando alguien dice que "flasheó" el firmware a un dispositivo, tengo curiosidad sobre lo que esto realmente implica. ¿Es el firmware solo un binario nativo que se almacena en la memoria y que puede ser interpretado por la CPU del dispositivo (como cualquier otro EXE en una computadora)? ¿O el...
¿Por qué necesitamos un programa separado en la misma memoria de programa flash de un microcontrolador, específicamente STM32F103, que se llama cargador de arranque? ¿Qué tiene de especial para mantenerlo separado del programa de aplicación principal? En términos generales, ¿un gestor de...
He leído que las memorias flash "solo" pueden reprogramarse de 100000 a 1000000 veces, hasta que el almacenamiento de memoria "se deteriore" ¿Por qué sucede esto exactamente con flash y no con otros tipos de memoria, y a qué se refiere internamente el "deterioro"? EDITAR: Dado que no solo es un...
Como la comunicación serial asíncrona se extiende ampliamente entre los dispositivos electrónicos, incluso hoy en día, creo que muchos de nosotros hemos encontrado esa pregunta de vez en cuando. Considere un dispositivo electrónico Dy una computadora PCconectada con una línea serie (RS-232 o...
Al leer una hoja de datos de SPI Flash , me encontré con los conceptos de "E / S dual" y "E / S cuádruple". Al principio pensé que "E / S dual" era sinónimo de "dúplex completo", pero entonces, ¿qué es "E / S cuádruple"? ¿Qué es E / S dual y E / S cuádruple, y cómo se comparan do duplex y full...
He visto algunos sistemas que usan un flash NOR para arrancar y un NAND para un sistema de archivos más grande. También he visto que un sistema con solo NAND se corrompe después de que se escriben los archivos y se verifica que son correctos. ¿Se utiliza NOR porque es más probable que arranque un...
¡Una pregunta fácil, espero! No encuentro ninguna respuesta definitiva ... Estoy escribiendo controladores para un chip de memoria flash SST25VF064C . Se comunica a través de SPI. Como toda memoria flash (que yo sepa), necesita ser borrada (todos los bits = 1) antes de que pueda escribirse (bits...
Por ejemplo: El tamaño más grande de SPI Flash es de 512 MB a $ 9 / ea: precios de SPI Flash vs 2GB de microSD $ 3 / ea (algunos con envío de $ 1): precios microSD
La hoja de datos de Atmega16 dice que tiene a) 16 Kbytes de memoria de programa Flash autoprogramable en el sistema yb) 512 Bytes EEPROM. ¿Puede un microcontoller tener dos ROM separadas que se pueden programar a través de la tecnología EEPROM y la tecnología Flash? ¿O es incorrecta mi...
He utilizado memoria no volátil , como EEPROM y memoria FLASH, en aplicaciones integradas y siempre he encontrado que las ubicaciones de bits de memoria no utilizada (EEPROM / FLASH) siempre están configuradas 1de forma predeterminada. ¿Por qué se usa esto en lugar de 0? Por ejemplo, una...
Hay dos mecanismos de "descomposición de bits" totalmente diferentes en este lugar en las dos tecnologías, entonces, ¿cuál se esperaría que dure más? Lo cual es inherentemente superior para fines de archivo. ¿Un dominio magnético (GMMR) en un "HDD estándar" durará más que la puerta flotante de la...
A continuación se muestra una imagen de mi comprensión de la operación de memoria flash NAND. El flash NAND funciona borrando primero todas las celdas en un solo bloque (esencialmente configurándolo en '1') y luego escribiendo selectivamente 0's. Mi pregunta es: dado que la línea de palabras se...
Me gustaría hacer un circuito simple para almacenar o guardar 1 bit de datos. El circuito debe poder recordar el estado de un LED (encendido o apagado) incluso si el suministro está desconectado del circuito. Necesito que funcione como un disco duro, memoria flash o tarjeta de memoria SD de...
He construido mi propia placa con STM32F7-45VGT6. Lo he programado con éxito con ST-LINK v2 (aunque no el original) y ahora ni siquiera puedo conectarme con MCU. Uso la utilidad ST-Link de la interfaz ST y SWD. Puede ser el caso de que use pines SWD como salida y en mi código los configuré como...
Recientemente comencé a aprender ensamblaje y conocí los scripts de enlazador y otros detalles de bajo nivel de programación de hardware. También me estoy enseñando arquitectura de computadora y en algún punto de la línea llegué a temer que mi imagen del modelo de memoria podría haber estado...
He estado utilizando varios microcontroladores y microprocesadores durante muchos, muchos años, pero parece que la serie Kinetis KE (específicamente el S9KEAZN64AMLC) me obstaculiza. 17 de enero de 2015 TL; DR: Freescale confirma que la versión 2.0.0 de su software Kinetis Design Studio no...
A continuación, entiendo cómo está organizada la memoria flash NAND, con este diseño debería ser posible borrar una sola página y programarla en lugar de borrar un bloque completo. Mi pregunta es, ¿por qué la implementación NAND no se borra a un nivel de página más granular? Intuitivamente, todo lo...