1. Developer Environment¶
This directory explains the usage of tools such as the compiler, downloader and debugger.
1.1. Compiler¶
The compiler is available in Linux or Windows. See Compiling under Linux and Compiling under Windows.
1.2. Flasher¶
For now, it’s recommended that you use BouffaloLab’s proprietary tool BLFlashEnv
to flash your software to the target module. For specific usage, refer to the BLFlashEnv documentation.
A couple of open-source flash tools are also available; see the BouffaloLab BLOpenFlasher and stschake’s bl60x-flash projects on GitHub for more information.
1.3. Debugger¶
Choose one of the two methods of Eclipse + OpenOCD
or Freedom Studio + OpenOCD
for debugging. Refer to Eclipse and Freedom Studio for specifics.