Schönen Karfreitag zusammen... Ich stehe gerade vor einem Problem welches ich mir selbst eingebrockt habe. Hintergrund: Ich habe eine Platine entwickelt mit einem Mega2560 darauf. Beim Bestellen dann natürlich, der Mega ist nicht zu beschaffen (Mangelware). Nun musste ich mir schnell eine Lösung überlegen, welche war das ganze um Stiftleisten zu erweitern und einen Arduino Mega draufzusetzen. Soweit so gut, nur habe beim Übergang zum Arduino den SPI verdreht (MISO <> MOSI). Dafür hatte ich nun auch eine Lösung SoftSPI https://github.com/MajenkoLibraries/SoftSPI Diese funktioniert mit "normalen" GPIO's, aber nicht mit den SPI GPIO's vom Mega. Der PIN50 vom Arduino (also der MISO Pin, welchen ich über SoftSPI als MOSI nutzen will) ist Dauer HIGH. Selbst wenn ein leerer Code drin ist oder ich den Pin 50 vorher auf LOW setze. Ein SPI Device hängt beim messen nicht dran. PS: Ansteuern will ich einen MCP41HV. Hat jemand einen Tipp?
Mike schrieb: > Der PIN50 vom Arduino (also der MISO Pin, welchen ich über SoftSPI als > MOSI nutzen will) ist Dauer HIGH. Zeichne einen Schaltplan. Wer ist mit wem wie verbunden. Du kannst den MISO des Slave nicht als MOSI des Masters benutzen, weil der MISO des Slave einen aktiven Pegel liefert. Dauer High bezweifle ich allerdings.
Wolfgang schrieb: > Zeichne einen Schaltplan. Und poste den problematischen Code (als Anhang).
:
Bearbeitet durch Moderator
Hat sich erledigt... Der Arduino hatte wohl ne Macke, habe nun einen anderen genommen und nun läufts:) Kein Dauer HIGH auf Pin50
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.