Light saber version 3 based on mbed-os and c++
need install mbed-cli first.
mbed deploy
# set toolchain u used
mbed config toolchain gcc_arm# check supported ide
mbed export -S
# export specific ide like:qtcreator
mbed export -i qtcreator## Shell 1 run:
openocd -f ./openocd_jlink.cfg
## Shell 2 run:
arm-none-eabi-gdb-py xxx.elf -x gdb_load.sh
## download elf to board(in shell 2)
load- When debug should enable stm32 sepicific function.
HAL_DBGMCU_EnableDBGSleepMode(); HAL_DBGMCU_EnableDBGStandbyMode(); HAL_DBGMCU_EnableDBGStopMode();