Forum: Mikrocontroller und Digitale Elektronik SPI-Programmierung


von Ruppyln (Gast)


Lesenswert?

Hallo zusammen,
benutze einen atmega48. dieser wird über die spi-programmiert. während
des programmiervorgangs müssten ja meines wissen alles pins, die keine
spi-fkt haben auf tristate sein, oder?
inwieweit stört es den controller, wenn an einem dieser tristate-pins
eine fallende oder steigende flanke kommt? überhaupt nicht oder kann
das die programmierung beeinflussen?

von Aleksej (Gast)


Lesenswert?

Eigentlich soll es nicht stoeren, der Controller wird doch resetet.
Ansonsten ist es natuerlich moeglich, aber ich glaube nicht, dass man
diese Information veroeffentlichen wird, die kann man ausnutzen, um die
Lockbits irgendwie zu loeschen.

von Ruppyln (Gast)


Lesenswert?

Werden die Lock-Bits nicht auch über MISO in den Controller geschrieben?
Gibt es da nicht eine Initialisierung (3Bytes) und das entsprechende
Datenbyte?

von Daniel (Gast)


Lesenswert?

Sind eigentlich Interrupts während einer SPI-Programmierung automatisch
gesperrt?

von slowhand (Gast)


Lesenswert?

Wenn der Reset-Pin auf LOW liegt (ist ja nunmal eine Bedingung fürs
SPI-Programieren) dann ist eigentlich so alles im AVR gesperrt, also
auch die Interrupts.

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.