Hi, wo ist der Unterschied zwischen der ISP und der PDI Schnittstelle? Kann ich meinen Atmega128 der PDI hat auch mit meinem AVRISP mkII programmieren oder brauch ich da nen anderen Programmieradapter? JTAG geht ja auf jeden Fall, aber ich durchblick das mit ISP und PDI nicht so richtig...
>Atmega128 der PDI hat Der alte Knochen hat kein PDI. >auch mit meinem AVRISP mkII >programmieren Das kann PDI.
rubbellos schrieb: > wo ist der Unterschied zwischen der ISP und der PDI Schnittstelle? ISP -> SPI ähnliches Interface, Reset ist ChipSelect PDI -> schnelles, synchrones, bidirektionales UART, Reset ist Clock
Auf Seite 300 steht, dass der SPI Serial Programming über die Pins PDI und PDO hat. Ist das nicht diese PDI Schnittstelle?
rubbellos schrieb: > Auf Seite 300 steht, dass der SPI Serial Programming über die Pins PDI > und PDO hat. Ist das nicht diese PDI Schnittstelle? Nö! Die einzigen AVRs die ein PDI haben sind AFAIK die ATxmega Dinger.
Seite 300 im Datasheet. Ok dann scheint das nicht dieses PDI zu sein. Sondern SPI mit anderen Pins...
rubbellos schrieb: > Seite 300 im Datasheet. > Ok dann scheint das nicht dieses PDI zu sein. Sondern SPI mit anderen > Pins... Nein, es ist eine ISP-Schnittstelle.
Beim Mega128: PDI= Programmer Data In PDO= Programmer Data Out
ISP: In-System Programmable PDI: Program and Debug Interface TPI: Tiny Programming Interface ISP ist ganz allgemein alles, wo der MC zum Programmieren in der Schaltung verbleiben kann. Das PDI ist ISP bei den Xmega. Das TPI ist ISP bei den neueren ATtiny mit nur 16 Registern. 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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.