Hallo Ich habe ein Arduino Mega 2560 bei dem ich folgenden Pegel auf dem Miso Pin der Hardware SPI Schnittstelle habe. Alle anderen Pegel sind OK. Mit einem MK3 Board von MyAVR ( auch mit 2560) stimmt der Pegel. Daher kann ich einen Software fehler ausschließen. Was meint ihr? Ist wirklich der Atmega 2560 defekt? MFG Christoph
@ Christoph B. (christoph_b) >Ich habe ein Arduino Mega 2560 bei dem ich folgenden Pegel auf dem Miso >Pin der Hardware SPI Schnittstelle habe. Das ist ein Eingang am AVR. Welche externe Hardware treibt den?
Ich habe nur einen anderen Atmega ( AT90PWM3B ) an der SPI Schnittstelle hängen. Sonst ist nichts angeschlossen.
>Ich habe nur einen anderen Atmega ( AT90PWM3B ) an der SPI Schnittstelle >hängen. Sonst ist nichts angeschlossen. Dann hat der wohl nichts per SPI empfangen und hält die Leitung auf 1 oder dem letzten Bit was da raus kam. Schon mal die SS Leitung vom AT90PWM3B benutzt?
und woher soll das kommen. Hier der Pegel vom MK3 Board. Selbe Verkabelung und selbes Programm. Ja Ich habe den AT90PWM3B richtig programmiert. Ich weis auch der er man andere Pins verwenden muss. Auser man setzt ein spezieles Bit.
keiner eine Idee. Ich will ungern ein 2 Arduino Mega Board kaufen und dann lags nicht an dem Board?.
Ich habe den AT90PWM3B ink SPI schon an meinem Roboter am Laufen. Da ich als Master noch das MK3 Board hatte habe ich mir aus dem Arduino Mega 2560 ein eigenes Master Board gebaut. Wie gesagt. Mit dem MK3 Board klappt die SPI verbindung. Nur mit dem Arduino Mega klappt das nicht und ich habe den komischen Pegel.
so nun habe ich das Problem gefunden. Es war vermutlich eine kalte Lötstelle. Nachdem ich das Arduino Board nachgelötet habe geht nun die SPI Verbindung.
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.