问题

在IAR下如何编译AN0003?

答案

编译 AN0003 IAR 工程的步骤为:

  1. 右键单击工程名,选择 [Options]->[C/C++ Compiler]->[Preprocessor]。
  2. 在 [Defined symbols: (one per line)] 框,用bootloader 版本号(即BOOTLOADER_VERSION_STRING="2.01")代替##bootloader-version-string##。
  3. 因为代码大小约束,使用release编译选项来产生目标bootloader二进制文件。

初始设置:

original.jpg

编译设置:

original1.jpg

  • Knowledge Base Articles
  • 32-bit MCUs