Bonjour,
Peux t'on se servir d'une flash interne a un micro pour stocker des valeurs en memoire, via le programme resident?
Le micro est le XC167
Merci
Bonjour,
Peux t'on se servir d'une flash interne a un micro pour stocker des valeurs en memoire, via le programme resident?
Le micro est le XC167
Merci
Et la question sur le langage C est ?Envoyé par jeannot27
Que dit la doc du microcontrôleur ? Il est techniquement possible d'écrire dans une flash, mais encore faut-il qu'elle ne soit pas vérouillée depuis l'application, et qu'il y ait de la place...
Tu veux mémoriser des données ?
Le rapport c'est que j'utilise un compilo C.![]()
y'a t'il un forum microcontroleur?
Sinon oui, je voudrais sauvegarder des données a partir de mon programme.
La flash fait 256K, elle est organisé en 4 secteur de 8k, 1 de 32k et 3 de 64K
Attention. Ca dépend un peu des flash, mais parfois, pendant le moment où le secteur est déverrouillé, l'ensemble de celui-ci, voire la flash entière, n'est plus lisible. Il n'est donc pas question qu'il y ait du code ou des constantes dans ce secteur, et dans les cas extrêmes, il faut recopier la routine d'écriture en RAM et l'exécuter de là. Bref, c'est pas toujours évident...Envoyé par jeannot27
Tenir compte aussi du fait que parfois, le nombre de cycle d'écriture par secteur est ridiculement bas...
Alors c'est quoi déjà ta question sur le langage C?
Partager