Gast
#4599451
Ist ein blank check beim Programmieren von Mikrocontrollern und EPROMs sinnvoll oder verlorene Zeit, wenn sowieso noch ein verify durchgeführt wird?
|
Anzeige
|
Ist ein "blank check" sinnvoll?
Gast
#4599451
Ist ein blank check beim Programmieren von Mikrocontrollern und EPROMs sinnvoll oder verlorene Zeit, wenn sowieso noch ein verify durchgeführt wird? Ein Blank check ist schneller, und anders als ein Programmieren nicht zerstörend. Das kann durchaus wichtig sein.
Gast
#4599499
Frank Gallus schrieb: > wenn sowieso noch ein verify durchgeführt > wird? Mit Verify hat das eigentlich nichts zu tun, sondern mit dem Löschen vor dem Programmieren. Das hängt von der Software ab, einfache Programmer lassen einen die funktionen Blank Check, Erase usw. einzeln aufrufen, bessere führen automatisch Blank Check - Erase - Program - Verify nacheinander aus. Ohne vorherigen Blank Check einen nicht leeren Speicher zu programmieren macht ihn zwar nicht kaputt, es kommt aber auch nichts brauchbares dabei heraus. Also kann man sich die Zeit dafür sparen. Georg Wieviel Millionen Bauteile musst Du denn programmieren, dass Du auf die gewonnenen Informationen verzichten magst? VOR dem Programmieren: OTP -> Blankcheck zur Kontrolle, ob Baustein unbenutzt Erasable Memory -> Löschen, dann Blankcheck NACH dem Programmieren: Verify -> da der Blankcheck vorher erfolgreich war, ist mit hoher Wahrscheinlichkeit beim Programmieren was schief gelaufen. Mögliche Ausnahmen um auf Blankcheck/Verify zu verzichten: - Debugging im Flash / Zeit sparen -> die gesparte Zeit kann ganz schnell wieder verloren gehen, falls beim Programmieren Fehler passieren - ja, manchmal macht man das, speziell wenn der Zugriff sehr lange dauert Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|