Hallo,
thx4answer.
Hmm, das ist ne gute Idee. Habe auch gerade schon die /CS mittels meines
Oscars überprüft. Es werden tatsächlich immer nur die "richtigen" CS
angesprochen.
Hmm, mal auf deinen Vorschlag gerne eingehend, dann würde es doch
heißen, dass ich eig. nie die Antwort bekommen sollte. Ein rein
zufälliges /CS für den ADC-X gibt es auch nicht. Es kommt immer zum
richtigen Zeitpunkt, genau dann wenn ich die beiden Datenregister
auslese(SLCK am takten/ CS Low und Daten über MISO einlesend; MOSI
Standby!) Den ohne weitere Hardware am SPI funktioniert die
Antwortgeberei ja einwandfrei. Habe mir den CS der weiteren Hardware
auch angeschaut. Dieser ist, wenn ich auslese stets High (so wie die
weitere SPI-Hardware es gerne möchte!) Die Auskunft des Herstellers hat
mir zugesichert, dass die zusätzliche SPI-Hardware immer Tristate ist,
wenn CS High ist. Mal angenommen, das wäre ne falschaussage ("..."),
dann würde ja immer nen High-Pegel am MISO sein, oder ? Also würde er
auch kein 0x0DFF antworten? Was meinst du den, würde nen Bustreiber mit
"wirklichem" Tristate Ausgang hilfreich sein ? Bzw. würde dann die
Antwort richtig senden?
Die Schaltung kann ich leider aus rechtlichen Diplomgründen nicht
einstellen :-( Es hängen bis zu 4 ADCs (derzeit 2 ADCS) und 2 weitere
SPI-Hardware-Bausteine dranne! Alle kriegen jeweils die SPI Leitungen
und jeder eine einzelnde /CS-Leitung!
Danke für die Mithile :-)
greetz