( nyuszis | 2019. 09. 17., k – 13:52 )

Egy GUI-t is adó lehetőség a PlatformIO, ami egész messze jutott az elmúlt években. Itt még keretrendszert is lehet választani ami STM32 esetén lehet Arduino, SPL, CMSIS, STM32Cube, annyi csak, hogy még nincs a támogatott hardverek között a kis STM32F030f4p6, de a BluePill-el ( STM32F103C8T6 ) lehet próbálkozni. ARM-GCC-t használ a fordításhoz és a környezetet maga tölti le és konfigolja.
Csak ki kell választani a board-ot és a környezetet, ha debug is kell akkor az plusz egy sor az INI-ben és működik az olcsó kínai STLINK-V2 -vel is (a fémházas USB stickszerűvel $2).
De ha nem lenyitogatja a választókat az ember akkor az INI-ben ennyi elég:


[env:genericSTM32F103C8]
platform = ststm32
board = genericSTM32F103C8
framework = cmsis

upload_protocol = stlink
debug_tool = stlink

Jelenleg két editorral működik, én most az Atom-ot használtam.