www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ARM STR711 SPI


Autor: Franz Wudy (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Franz Wudy (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.