Le stockage en mémoire flash et l'EEPROM utilisent tous deux des transistors à portes flottantes pour le stockage des données. Qu'est-ce qui diffère entre les deux et pourquoi Flash est-il tellement plus
Flash est un type d'EEPROM qui est effaçable par page. Il est couramment utilisé pour la mémoire de programme du microcontrôleur et le stockage de code. Vous pouvez utiliser cette balise pour des questions sur ce type de mémoire ainsi que des questions sur le "flashing", le processus de modification des données en Flash lors de la programmation d'un microcontrôleur.
Le stockage en mémoire flash et l'EEPROM utilisent tous deux des transistors à portes flottantes pour le stockage des données. Qu'est-ce qui diffère entre les deux et pourquoi Flash est-il tellement plus
Quelles sont les différences et où utiliseriez-vous
Y a-t-il une raison pour laquelle les gens utilisent encore (et mettent en œuvre dans de nouveaux systèmes) des EEPROM normales au lieu de la mémoire flash, de nos jours? De la mémoire flash wikipedia : La mémoire flash a été développée à partir de l'EEPROM (mémoire à lecture seule programmable...
Quand quelqu'un dit qu'il a «flashé» le firmware d'un appareil, je suis curieux de savoir ce que cela implique réellement. Le micrologiciel est-il simplement un binaire natif qui est stocké en mémoire et qui peut être interprété par le processeur de l'appareil (comme tout autre EXE sur un...
Pourquoi avons-nous besoin d'un programme distinct dans la même mémoire de programme flash d'un microcontrôleur, en particulier STM32F103, qui est appelé un chargeur de démarrage? Quelle est la particularité de le garder séparé du programme d'application principal? De manière générale, un chargeur...
J'ai lu que les mémoires flash peuvent "seulement" être reprogrammées de 100 000 à 1 000 fois, jusqu'à ce que le stockage de la mémoire "se détériore" Pourquoi cela se produit-il exactement avec le flash et non avec d'autres types de mémoire, et à quoi se réfère "détériorer" en interne? EDIT: Comme...
Comme la communication série asynchrone est largement répandue parmi les appareils électroniques, même de nos jours, je pense que beaucoup d'entre nous ont rencontré une telle question de temps en temps. Considérez un appareil électronique Det un ordinateur PCconnecté à une ligne série (RS-232 ou...
En lisant une fiche technique SPI Flash , j'ai rencontré les concepts de "double E / S" et "quad E / S". Au début, je pensais que «dual I / O» était synonyme de «full duplex», mais qu'est-ce que «quad I / O»? Qu'est-ce que la double E / S et la quadruple E / S, et comment se comparent-elles au...
J'ai vu quelques systèmes qui utilisent un flash NOR pour démarrer et un NAND pour un système de fichiers plus gros. J'ai également vu un système avec seulement NAND corrompu après l'écriture et la vérification des fichiers. NOR n'est-il pas utilisé parce qu'il est plus susceptible de démarrer un...
Une question facile, j'espère! Je ne trouve pas de réponses définitives ... J'écris des pilotes pour une puce de mémoire flash SST25VF064C . Il communique via SPI. Comme toute mémoire flash (à ma connaissance), elle doit être effacée (tous les bits = 1) avant de pouvoir être écrite (bits = 0). Pour...
Par exemple: La plus grande taille de Flash SPI est de 512 Mo à 9 $ / ch: prix des Flash SPI contre 2 Go de microSD 3 $ / ch (certains avec 1 $ de livraison): prix microSD
La fiche technique Atmega16 indique qu'elle a a) 16 Ko de mémoire de programme Flash auto-programmable dans le système et b) EEPROM de 512 octets. Un microcontrôleur peut-il avoir deux ROM distinctes qui peuvent être programmées via la technologie EEPROM et la technologie Flash? Ou mon inférence...
J'ai utilisé de la mémoire non volatile , comme la mémoire EEPROM et FLASH, dans des applications intégrées et j'ai toujours constaté que les emplacements des bits de la mémoire inutilisée (EEPROM / FLASH) sont toujours définis 1par défaut. Pourquoi est-ce utilisé à la place de 0? Par exemple, une...
Il y a deux mécanismes totalement différents de "pourriture des bits" en place ici dans les deux technologies, alors qui devrait durer plus longtemps? Ce qui est intrinsèquement supérieur à des fins d'archivage. Un domaine magnétique (GMMR) dans un "disque dur standard" durera-t-il plus longtemps...
Vous trouverez ci-dessous une image de ma compréhension du fonctionnement de la mémoire flash NAND. Le flash NAND fonctionne en effaçant d'abord toutes les cellules dans un seul bloc (en le définissant essentiellement sur «1»), puis en écrivant de manière sélective des 0. Ma question est- Étant...
Je voudrais faire un circuit simple pour stocker ou enregistrer 1 bit de données. Le circuit doit pouvoir se souvenir de l'état d'une LED (allumée ou éteinte) même si l'alimentation est déconnectée du circuit. J'en ai besoin pour fonctionner comme un disque dur, une mémoire flash ou une carte...
J'ai construit ma propre carte avec STM32F7-45VGT6. Je l'ai programmé avec succès avec ST-LINK v2 (pas l'original cependant) et maintenant je ne peux même plus me connecter avec MCU. J'utilise l'utilitaire ST-Link de l'interface ST et SWD. Il peut arriver que j'utilise des broches SWD en sortie et...
J'ai récemment commencé à apprendre l'assemblage et j'ai découvert les scripts de l'éditeur de liens et d'autres détails de bas niveau sur la programmation matérielle. J'enseigne également l'architecture informatique et quelque part le long de la ligne, j'ai eu peur que mon image du modèle de...
J'utilise divers microcontrôleurs et microprocesseurs depuis de très nombreuses années maintenant, mais il me semble que la série Kinetis KE (en particulier le S9KEAZN64AMLC) me contrarie. 17 janv.2015 TL; DR: Freescale confirme que la version 2.0.0 de leur logiciel Kinetis Design Studio ne...
Ci-dessous, je comprends comment la mémoire flash NAND est organisée, avec cette conception, il devrait être possible d'effacer une seule page et de la programmer au lieu d'effacer un bloc entier. Ma question est, pourquoi l'implémentation NAND n'efface-t-elle pas à un niveau de page plus...