Hallo, spricht man bei einem AVR (Atmel) über eine ISP oder ISCP Schnittstelle? Gemeint ist der 6 polige (2x3) Anschluss.
Meines Wissens meint beides das gleiche, eine Programmierschnittstelle für uCs. ISP ist dabei eher SPI-Artig und für AVRs, ICSP ist eher I²C-Artig (nicht ganz) und für PICs.
Mehrle schrieb: > spricht man bei einem AVR (Atmel) über eine ISP oder ISCP Schnittstelle? ICSP kommt von PIC und steht für: In-circuit serial programming https://en.wikipedia.org/wiki/In-circuit_serial_programming ISP ist halt "Atmel-Sprech" dafür, ist aber beides das selbe. So wie I²C und TWI
Kaj schrieb: > ISP ist halt "Atmel-Sprech" dafür, ist aber beides das selbe. So wie I²C > und TWI Nein, der Vergleich ist nicht korrekt. Während I2C wirklich das gleiche Protokoll wie TWI beschreibt und nur aufgrund juristischer Bedenken TWI genannt wird, handelt es sich bei ISP und ICSP schon um zwei verschiedene Systeme, die sich allein schon bei den benötigen Pins unterscheiden, siehe [1]. Allerdings ist der Verwendungszweck in beiden Fällen gleich, nämlich die (serielle) Programmierung von Mikrocontrollern, die bereits "verbaut" sind bzw. sich im Schaltkreis befinden. Mit freundlichen Grüßen, Karol Babioch [1]: http://www.edaboard.com/thread23809.html
Karol Babioch schrieb: > handelt es sich bei ISP und ICSP schon um zwei > verschiedene Systeme, die sich allein schon bei den benötigen Pins > unterscheiden Das Protokoll ist anders. Die (Standard-)Steckverbinder sind andere. usw. usf. > Allerdings ist der Verwendungszweck in beiden Fällen gleich, nämlich die > (serielle) Programmierung von Mikrocontrollern, die bereits "verbaut" > sind bzw. sich im Schaltkreis befinden. Jep. Von der Funktion sind ICSP und ISP äquivalent. Das wars aber auch. Wenn ein Autovergleich gestattet ist: ein Volvo und ein Ford sind beides Autos, mit denen man von A nach B fahren kann. Aber in praktisch allen Details unterscheiden sie sich dann. Nachdem das gesagt wurde: Programmieradapter für ICSP (z.B. PICkit) und ISP (z.B. AVRISP) realisieren die Programmierfunktion in Software (Firmware). Und die ist austauschbar. Man könnte also z.B. auf dem PICkit eine Firmware aufspielen, mit der man nachher mit dem PICkit einen AVR über ISP programmieren könnte. Es hat wohl auch Versuche in diese Richtung gegeben. Ist aber eher eine Spielerei (IMHO). XL
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.