Ist ein "blank check" sinnvoll?

Gast #4599499
Lesenswert?
• ▲
▼
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
(Firma: www.harerod.de) Persönliche Seite #4599502
Lesenswert?
• ▲
▼
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 schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren