Archiv der Kategorie: STM32F429

16-SPI_LoLevel_HalfDuplex-Library (STM32F429)

diese Library dient zum benutzen der SPI-Schnittstelle im Master-Mode (im Half-Duplex Betrieb) in diesem Mode wird nur eine Datenleitung benötig (DIO) statt MOSI und MISO die SPI-Pins die benutzt werden sollen, müssen im C-File eingetragen werden (im H-File kann der … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , , | Schreib einen Kommentar

15-Touch_STMPE811-Library (STM32F429)

diese Library dient zum auswerten eines 4Wire-Touch mit einem STMPE811-Chip (das ist der Chip, der auf dem STM32F429 Discovery-Board eingebaut ist) der Controller hängt am I2C-Bus (I2C3) also wird diese I2C-Library zusätzlich benötigt. der Touch scheint mir besser zu funktionieren … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , , , | Schreib einen Kommentar

14-I2C_LoLevel-Library (STM32F429)

diese Library dient zum benutzen der I2C-Schnittstelle im Master-Mode die I2C-Pins die benutzt werden sollen, müssen im C-File eingetragen werden (im H-File kann die I2C-Clock-Frq eingestellt werden) auf der Hardware dürfen die zwei externen Pull-Up Widerstände (je 4k7) an SCL … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , | Schreib einen Kommentar

13-USB_CDC-Library (STM32F429)

Hier eine Library um den USB-OTG-Port am Discovery-Board im CDC-Mode zu betreiben. Damit wird beim Verbinden mit einem PC ein virtueller Comport eingerichtet über den man (wie per UART) Daten austauschen kann. Auf der PC Seite muss der “VirtualComPort-Driver von … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , , | Schreib einen Kommentar

12-UART-Library (STM32F429)

mit dieser Library können die 8 UARTs der CPU benutzt werden die UARTs die benutzt werden sollen, müssen im H-File deklariert und im C-File müssen in der Struktur “UART[]” alle benötigten Parameter eingetragen werden. (also Pinzuordnung, Baudrate usw) es gibt … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , | Schreib einen Kommentar

11-ADC_Injected-Group-Library (STM32F429)

Diese Library betreibt die AD-Wandler im Injected-Group-Mode. In diesem Mode können bis zu 4 AD-Kanäle in einer Liste angelegt werden, die dann zyklisch gemessen werden. Die CPU muss dann nur noch die Messwerte abfragen. die ADC-Pins die benutzt werden sollen, … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , , | Schreib einen Kommentar

10-ADC_DMA-Mode (STM32F429)

mit dieser Library kann der ADC per DMA zyklisch ausgelesen werden um die CPU last zu senken. Es können maximal 16 ADC-Kanäle pro AD-Wandler festgelegt werden. die Einstellung erfolgt (wie in der ADC-Single-Conversation-Library) als Struktur im C-File. Dort  müssen die … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , , | Schreib einen Kommentar

09-ADC-Single-Conversation (STM32F429)

diese Library dient zum betreiben der AD-Wandler im Single-Conversation-Mode die ADC-Pins die benutzt werden sollen, müssen im H-File deklariert und im C-File den entsprechenden Port-Pins zugeordnet werden. es kann auch eine Mittelwertbildung von dem Messwert durchgeführt werden (die Messdauer steigt … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , | Schreib einen Kommentar

08-LCD_Font-Library (STM32F429)

diese Library dient zum zeichnen von Texten auf dem LC-Display. sie benötigt dazu die LCD-Library “STM32_UB_LCD_ILI9341″ und einen oder mehrere Font-Files die zusätzlich eingebunden werden müssen. in diesem Library sind mehrere Fonts dabei. Mit dem von mir geschriebenen PC-Programm “PixelFontGenerator” … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , , | Schreib einen Kommentar

07-LCD_ILI9341-Library (STM32F429)

diese Library dient zum ansteuern des Grafik LC-Displays auf dem STM32F429-Discovery mit dem ILI9341-Chip. (240 x 320 Pixel und 16bit Farbe) Das Display hängt am TFT-Controller der CPU und wird im RGB-Mode (mit HSync, VSync und 24bit Farben) betrieben. Der … Weiterlesen

Veröffentlicht unter STM32F429 | Verschlagwortet mit , , , | Schreib einen Kommentar