/Embedded

Experimenting with Bare Metal STM32F7/HiFive

Primary LanguageC

Embedded

Playing around with bare-metal embedded software. Currently supporting:

Overview

  • Bootloader + App
  • Bootloader OTA update over UART (using Bluetooth/Hc06).
  • Simple Kernel

Boards

Drivers

  • GPIO
  • Simple UART
  • SysTick
  • Simple Timer
  • Flash
  • Spi/DMA

Demos

Threading

Threading

Updating

Updating