Hallo, da könnte man denken, SPI sei eine einfache Sache und dann...
Mikrocontroller spricht über 9cm lange Leiterbahnen SPI mit einem ADC und versteht nur Bahnhof.
Eine Änderung des SPI-Taktes ändert auch nichts.
Also schnell den Logic-Analyzer angeschlossen .... und die Kommunikation funktioniert. Ist ja kein Wunder, die Software stammt ja von einem erfahrenen Softwareentwickler.
Logic-Analyzer weg, Fehler sind wieder da.
Der erfahrene Softwareentwickler hat jetzt einen Verdacht und legt einen feuchten Finger auf die Pins des ADC und siehe da, die Kommunikation läuft prima.
Ich korrigiere mich, "Wechselstrom" ist lustig.
Gruß, Falk