Schlagwort-Archive: Library

99-LCD-Text-I2C-Library (STM32F407)

Diese Library dient zum Ansteuern eines Text LC-Display mit HD44780 Treiber, welches seriell über I2C und einem PCF8574 mit dem Mikrocontroller verbunden ist. Dabei sind die I2C Adresse, die Anzahl Zeilen und die Anzahl Zeichen je Zeile konfigurierbar. Günstige Displays haben … Weiterlesen

Veröffentlicht unter STM32F4 | Verschlagwortet mit , , , , , , , | 3 Kommentare

29-LCD-Text-I2C-Library (STM32F429)

Diese Library dient zum Ansteuern eines Text LC-Display mit HD44780 Treiber, welches seriell über I2C und einem PCF8574 mit dem Mikrocontroller verbunden ist. Dabei sind die I2C Adresse, die Anzahl Zeilen und die Anzahl Zeichen je Zeile konfigurierbar. Günstige Displays haben … Weiterlesen

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

Neues Library für STM32F429: uBasic

Hier mein Port vom uBasic von Adam-Dunkels für den STM32F429. Ursprünglich hatte Uwe die Portierung von uBasic für den XMC2Go von Infineon geschrieben. Weil es ihm so viel Spass gemacht hatte, portierte er das auch für den STM32F4 und später auch noch … Weiterlesen

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

28-uBasic-Library (STM32F429)

Dies ist die Portierung vom uBasic von Adam-Dunkels für den STM32F429. Hinweis 1: Es gibt auch die Portierung von uBasic für den XMC2Go,  den STM32F4 und den  STM32F746. Hinweis 2: Es gibt für das STM32F429-Disco auch noch einen Basic Editor und Interpreter. uBasic ist … Weiterlesen

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

07-SPI-Library (XMC2Go)

Beschreibung : zum benutzen der SPI-Schnittstelle MISO = P0.6 MOSI = P0.7 SCK = P0.8 SlaveSel = P0.9 Funktionen : 1 2 void XMC2GO_Spi_Init(void); // init der SPI-Schnittstelle uint8_t XMC2GO_Spi_SendByte(uint8_t wert); // ein Byte per SPI senden/empfangenvoid XMC2GO_Spi_Init(void); // init … Weiterlesen

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

06-UART-Library (XMC2Go)

Beschreibung : zum benutzen der UART (per USB-Kabel und CDC) TX = P2.1 RX = P2.2 Funktionen : 1 2 3 4 void XMC2GO_Uart_Init(void); // init der UART void XMC2GO_Uart_SendByte(uint8_t wert); // ein Byte per UART senden void XMC2GO_Uart_SendString(char *ptr, … Weiterlesen

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

05-ADC-Library (XMC2Go)

Beschreibung : zum nutzen eines ADC-Kanals ADC = P2.6 Funktionen : 1 2 void XMC2GO_Adc_Init(void); // zum init vom ADC uint16_t XMC2GO_Adc_Read(void); // zum auslesen vom ADCvoid XMC2GO_Adc_Init(void); // zum init vom ADC uint16_t XMC2GO_Adc_Read(void); // zum auslesen vom ADC … Weiterlesen

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

04-DIG_IN-Library (XMC2Go)

Beschreibung : für Digitale-Eingänge Funktionen : 1 2 void XMC2GO_DIn_Init(void); // zum init uint8_t XMC2GO_DIn_Read(DIN_NAME_t din_name); // Pin auslesenvoid XMC2GO_DIn_Init(void); // zum init uint8_t XMC2GO_DIn_Read(DIN_NAME_t din_name); // Pin auslesen Download : xmc2go_ub_gpio_in_v100

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

03-DIG_OUT-Library (XMC2Go)

Beschreibung : für Digitale-Ausgänge Funktionen : 1 2 3 4 void XMC2GO_DOut_Init(void); // init void XMC2GO_DOut_Lo(DOUT_NAME_t dout_name); // Pin auf Lo void XMC2GO_DOut_Hi(DOUT_NAME_t dout_name); // Pin auf Hi void XMC2GO_DOut_Toggle(DOUT_NAME_t dout_name); // Pin toggelnvoid XMC2GO_DOut_Init(void); // init void XMC2GO_DOut_Lo(DOUT_NAME_t dout_name); … Weiterlesen

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

02-LED-Library (XMC2Go)

Beschreibung : zum betreiben der zwei LEDs auf dem XMC2Go-Board LED1 = P1.0 LED2 = P1.1 Funktionen : 1 2 3 4 void XMC2GO_Led_Init(void); // zum init der LEDs void XMC2GO_Led_Off(LED_NAME_t led_name); // LED ausschalten void XMC2GO_Led_On(LED_NAME_t led_name); // LED … Weiterlesen

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