Skip to content

r7vme/OpenX05R-C-stm32-drivers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Languages