Hi liebe Experten,
ich möchte nochmals nachhaken. Ich habe es noch nicht kapiert. Also, ich
programmiere meinen Controller auf einem Pollin-Board, das ist aber
irrelevant, denn ich nutze bei den Atmega32 (die werde ich wohl nehmen)
ja ISP. Nun kapiere ich aber: Das läuft ja über SPI.
Nun möchte ich ja
1. zentral programmieren
2. zentral kommunizieren
Ich dachte an die Kommunikation über den Computer nach, alles seriell
über die RS232, nach dem Motto: Dann kann ich ja mit jedem mC reden.
Wohl Blödsinn, da jeder mC ja nur die definierten RX/TX auf PD0 und PD1
hat. ISP hängt wohl an PB7, 6 und 5.
Idee: Ein Master ist für die Kommunikation mit dem Rechner zuständig
(RS232), erzählt was über alle mCs. Die sind über SPI verbunden. Dies
wird als Kommunikationsprotokoll genutzt UND als
Programmierschnittstelle.
Da ich auf Grund meiner Unkenntnis nicht sehe, wie ein Programmierer wie
avrdude -> Atmel Studio mir erlaubt, auf diverse mC zuzugreifen, stelle
ich mir Bootloader vor, die wohl noch mindestens einen Pin brauchen, um
zu wissen, das die gerade programmmiert werden sollen.
Ist das im Ansatz logisch? Ich sehe da den Wald vor Bäumen nicht...
Danke und schönes feiern,
Jens