Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.14 KB

README.md

File metadata and controls

44 lines (33 loc) · 1.14 KB

OpenX05R-C-stm32-drivers

Drivers for OpenX05R-C + Core205R (STM32F205R) for GCC toolchain.

Following drivers are implemeted:

  • PLL Clocks (runs board 120MHz using 25MHz crystal)
  • LED (GPIOB)
  • printf via serial UART
  • watchdog

TODO:

  • ADC
  • DAC

Hardware

  • WaveShare Open205R-C with Core205R, which carries STM32F205R.
  • ST-LINK V2 debugger/programmer (example)
  • Any USB-to-TTL (CP2102) to allow serial communication (example).

Software

GCC ARM toolchain

sudo apt-get install gcc-arm-none-eabi

Install stlink-tools as described here. Ubuntu 16.04 and 18.04 users have to compile from source. Check if debugger is visible.

st-info --probe

Build

Compile

make

Flash

make flash