yetanothercarbot / sourcelib

Fork of UQ's sourcelib for STM32s

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Source code for STM32F and STM32L platforms

Source folder

Example code for

Supported Boards: Nucleo-F429ZI, Nucleo-F401RE, Nucleo-L476RG

Examples Folders

sourcelib/examples

templates

  • reg - Register Template
  • freertos - FreeRTOS Template
  • mylib - mylib Template

getting_started

  • blink - Flashing LED Example
  • hamming - Haming encoder

gpio

  • gpio - GPIO input/output example
  • gpio_interrupt - GPIO interrupt example

Timer

  • Timer Interupt
  • Timer Input Capture
  • PWM

Serial

  • UART
  • I2C
  • SPI

OS

  • Task
  • Semaphore
  • Queue
  • Event group Bit
  • Queue Set
  • CLI

Analog

  • ADC sampling

Peripheral

  • OLED

TBA

  • Future examples to be added for DMA

About

Fork of UQ's sourcelib for STM32s


Languages

Language:C 92.6%Language:HTML 7.0%Language:Assembly 0.1%Language:CSS 0.1%Language:Makefile 0.1%Language:Python 0.1%Language:Shell 0.0%