Forum: Mikrocontroller und Digitale Elektronik mal ein paar Begriffe


von AbsoluteBeginner (Gast)


Lesenswert?

Hallo,

wer kann mir folgende Begriffe erklären:

-OTP
-ISP
-In-Circuit Programmierung

Bitte nicht nur die Abkürzung erklären, sonder auch was dahinter steckt.

Wo finde ich so was im Netz?

von Korbinian (Gast)


Lesenswert?

ISP:
a) internet service provider :) dein internet provider
b) inter system programmer = das programmier dongle um z.b. auf nen 
atmel arv darufzuschreiben (vom pc aus)

In-Circuit programmierung ist glaub ich, wenn du statt ner software 
lösung ne hardwarelösung nimmst. z.b. wenn du infrarot von der 
fernbedienung auswerten willst kannst des kompliziert machen: einfach ne 
IR wiederstand machen und dann die einkommenden sachen registrieren, 
dann dekodieren und dann erst das eigentliche signal ausgeben. oder du 
nimmst so n mini chip, wo gleich das decodierte signal rauskommt

von Ignis Aureus (Gast)


Lesenswert?

Also was Korbinian sagt is Quatsch. In Circuit Programming is das selbe 
wie ISP. Dabei wird die MCU in der ferigen Schaltung programmiert ohne 
das Teil extra ins Programmiergerät stecken zu müssen.
OTP heißt One Time Programable, soll heißen, der läßt sich nur einmal 
beschreiben. Bei den PICs sind das die mit dem C im Namen: PIC16C84 
etc., nur die mit Flash Speicher lassen sich mehrfach beschreiben.

von Peter D. (peda)


Lesenswert?

-OTP

Nur einmal programmierbar. Das sind z.B. die meisten PICs. Wenn Du den 
also programmiert hast und entdeckst einen Fehler, kannst Du ihn nur 
noch wegschmeißen.


-ISP
-In-Circuit Programmierung

bedeutet beides das gleiche: Chip kann I_n der S_chaltung P_rogrammiert 
werden.
Dazu ist ein Programmieradapter notwendig. Während des Programmierens 
ist der Chip inaktiv.


-IAP

das ist die neueste Variante, der Chip kann sich selber umprogrammieren 
und dabei noch ein Programm abarbeiten.
Dazu ist der Flash-Speicher in mehrere Bänke unterteilt und in einer 
Bank wird der Code abgearbeitet, der eine andere Bank umprogrammiert.



Peter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.