Schlagwort-Archive: SPI

Neue Library : SPI im DMA-Mode (STM32F4)

Wer die SPI-Schnittstelle per DMA betreiben möchte, kann diese Library benutzen. Wie immer getrennt für SPI1, SPI2, SPI3 91=SPI-DMA-Library

Veröffentlicht unter STM32F4 | Verschlagwortet mit , | Hinterlasse einen Kommentar

FATFS jetzt auch per SPI-Bus (STM32F4)

Nach langer Zeit mal wieder eine allgemeine Library. SD-Karten können jetzt (statt per SDIO) auch per SPI-Bus betrieben werden. ChaN macht die Implementierung sehr einfach, ein Beispiel für den STM32F1 liefert er mit. Ich habe das ganze 1:1 kompatibel mit … Weiterlesen

Veröffentlicht unter STM32F4 | Verschlagwortet mit , | Hinterlasse einen Kommentar

Library für LIS3DSH (STM32F4)

Auf den neuen Discovery-Boards ist statt dem LIS302DL ein LIS3DSH als Beschleunigungs-Sensor verbaut. Als “Workaround” einfach die ausgelesen ID-Nummer zu ignorieren scheint zwar zu funktionieren. Aber ich habe trotzdem eine eigen Library dafür geschrieben. Der neue Sensor hat mehr Auflösungseinstellungen … Weiterlesen

Veröffentlicht unter STM32F4 | Verschlagwortet mit , , | 1 Kommentar

Library für eine IO-Platine (mit TM1638-Chip) für den STM32F4

Mit dem TM1638-Chip (auf einer IO-Platine) kann man auf günstige Weise sein STM32F4-Discovery um 8Buttons, 8LEDs und 8fach 7Segment eweitern. Wer schon so eine Platine hat (oder sich eine zulegen will) kann mit der Library dessen Funktionen einfach steuern. 66=SPI_TM1638-Lib

Veröffentlicht unter STM32F4 | Verschlagwortet mit , , | Hinterlasse einen Kommentar

SPI im Half-Duplex betrieb (STM32F4)

Um den SPI-Bus vom STM32F4 als Master im Half-Duplex Betrieb zu benutzen, habe ich eine neue LoLevel-Library (bzw. 3 Stück für SPI1, SPI2, SPI3) hochgeladen. Eine Anwendung dafür folgt in kürze. 65=SPI_LoLevel_Half-Duplex

Veröffentlicht unter STM32F4 | Verschlagwortet mit , | Hinterlasse einen Kommentar

LIS302DL-Library (3Achs Beschleunigungs-Sensor)

Da jetzt die SPI-Librarys fertig sind, konnte ich leicht den 3Achs-Beschleuningung-Sensor auf dem Discovery-Board (LIS302DL) in Betrieb nehmen. Ich hab bewusst auf den “Schnick-Schnack” wie Interrupts, Free-Fall-Erkennung und Click-Events verzichtet…damit die Library so einfach wie möglich bleibt. Es gibt nur … Weiterlesen

Veröffentlicht unter STM32F4 | Verschlagwortet mit , , | Hinterlasse einen Kommentar

SPI-Library für den STM32F4 und MAX5250-Lib

Ich hab jetzt die LoLevel-Librarys für die SPI-Schnittstellen fertig und in einer Anwendung mit dem 4fach DA-Wandler (MAX5250) getestet. Sieht alles ok aus. Es sind 3 identische Librarys (für SPI1, SPI2, SPI3) damit man alle 3 unabhängig voneinander benutzen kann. … Weiterlesen

Veröffentlicht unter STM32F4 | Verschlagwortet mit , , | Hinterlasse einen Kommentar