This project is built for cross-platform built on Mac and Windows on STM32. Target board is chosen for RM2017 dev board.
-
RM2017 dev board http://store.dji.com/cn/product/rm-main-controller-development-board
-
JLink SWD / JLink v8
Using Keil uVision 5, open MDK-ARM/RMv3testDemo.uvprojx
You need to set up the toolchain yourself.
- CLion
- gcc-arm-embedded
- JLink Debugger
Follow the steps on https://blog.jetbrains.com/clion/2016/06/clion-for-embedded-development/ The CMake.txt and cross-compile cmake file are inside the folder.