Forum: Mikrocontroller und Digitale Elektronik ARM STR711 SPI


von Franz Wudy (Gast)


Lesenswert?

Hallo nochmals!

Okay, jetzt bin ich ja schon richtig weit gekommen, nur noch eine
kleine Frage:

Das hardware-spi arbeitet den Datenblättern nach mit msb first. Ist es
irgendwie möglich (so wie bei anderen Controllern ja auch) das Ganze
auf lsb first umzustellen? Ich find in den Datenblättern einfach nichts
dazu!

Muß ich jetzt also die Bitfolge per "Hand" umdrehen?
LookUp-Tables oder son Kram?

Irgendwelche interessanten Vorschläge?

Danke für die Hilfe,

Franz

von Franz Wudy (Gast)


Lesenswert?

Ich habs jetzt raus.

Oder besser eher nicht!

Das SPI geht nicht, haben auch in anderen Foren andere Leute
geschrieben.
Hab mir den ganzen Saustall mal mit dem Logic-Analyzer hochauflösend
angesehen und bin nicht erfreut.
Die Daten- und Clock-Flanken kommen zum Teil zur gleichen (!!!) Zeit,
Synchronisation auf steigende oder fallende Flanke des Clock-Signals
ist im Datenblatt genau vertauscht (oder in den libraries). Ich bin
Anwender und kein Insider!

Software-SPI funktioniert allerdings sehr zuverlässig, wäre auch
verwunderlich, wenn nicht!

Vielleicht hat ja jemand anderes eine bessere Nachricht!

Ach ja: Zum Thema STM:

Ich habe bei der Firma in Stuttgart angerufen und habe gefragt, ob sie
ein paar Muster kostenlos anbieten können (wie es ja z.B. bei TI, AD,
Maxim, u.a.) kein Problem darstellt.
Antwort sinngemäß: "Wir sind ein global-player! Sie interessieren uns
nicht!"

Auch auf die Frage hin, ob er es sich nochmals anders überlegen wolle,
im Tausch die korrigierten Datenblätter und Referenzdatenblätter zu
bekommen (sind ja haufenweise Fehler drinnen) hat er sich nicht
umstimmen lassen. Also AD war da sehr viel kooperativer. So geht man
mit Kunden nicht um!

Viel Spaß und Erfolg noch,


Franz

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.