Skip to content

ryanplusplus/arm-none-eabi-gcc-tools

Repository files navigation

arm-none-eabi-gcc-tools

Setup

Target Variables

  • TARGET
  • BUILD_DIR
  • LINKER_CFG
  • SVD
  • DEBUG_ADAPTER (openocd or black_magic)
  • OPENOCD_CONFIG_DIR
  • BLACK_MAGIC_PORT
  • BLACK_MAGIC_POWER_TARGET
  • INC_DIRS
  • SYS_INC_DIRS
  • SRC_FILES
  • SRC_DIRS
  • ASFLAGS
  • CPPFLAGS
  • CFLAGS
  • CXXFLAGS
  • LDFLAGS
  • LIBS

Library Variables

For each library name in LIBS:

  • $(name)_LIB_ROOT
  • $(name)_ASFLAGS
  • $(name)_CPPFLAGS
  • $(name)_CFLAGS
  • $(name)_CXXFLAGS
  • $(name)_INC_DIRS
  • $(name)_SYS_INC_DIRS
  • $(name)_LIB_FILES
  • $(name)_LIB_DIRS

Use

Compile

make -f <target>.mk

Clean

make -f <target>.mk clean

Erase via SWD

make -f <target>.mk erase

Flash via SWD

make -f <target>.mk upload

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published