右键工程:
General Options——Target 设置芯片型号
——>Output 选择Executable
C/C++ Compiler——Optimizations 优化等级
——>在debug模式里,这里不优化,便于调试。在release模式里,可以选择最大优化。
——>Preprocessor 预处理器
在Additional include directories:
(one per line) 文本编辑框里填入:
$PROJ_DIR$\..\..\src\common
$PROJ_DIR$\..\..\src\cpu
$PROJ_DIR$\..\..\src\cpu\headers
$PROJ_DIR$\..\..\src\platforms
$PROJ_DIR$\..\..\src\drivers\mcg
$PROJ_DIR$\..\..\src\drivers\uart
$PROJ_DIR$\..\..\src\drivers\wdog
$PROJ_DIR$\..\..\src\drivers\lptmr
$PROJ_DIR$\..\..\src\projects\fire_gpio_demo
$PROJ_DIR$\..\..\build
$PROJ_DIR$ 表示IAR工程所在的目录
..\ 表示上一层目录
在Defined symbols: (one per line) 文本编辑框里填入:
IAR
DEBUG
TWR_K60N512
这里是用来宏定义变量,对整个工程有效,相当于在头文件里:
General Options——Target 设置芯片型号
——>Output 选择Executable
C/C++ Compiler——Optimizations 优化等级
——>在debug模式里,这里不优化,便于调试。在release模式里,可以选择最大优化。
——>Preprocessor 预处理器
在Additional include directories:
(one per line) 文本编辑框里填入:
$PROJ_DIR$\..\..\src\common
$PROJ_DIR$\..\..\src\cpu
$PROJ_DIR$\..\..\src\cpu\headers
$PROJ_DIR$\..\..\src\platforms
$PROJ_DIR$\..\..\src\drivers\mcg
$PROJ_DIR$\..\..\src\drivers\uart
$PROJ_DIR$\..\..\src\drivers\wdog
$PROJ_DIR$\..\..\src\drivers\lptmr
$PROJ_DIR$\..\..\src\projects\fire_gpio_demo
$PROJ_DIR$\..\..\build
$PROJ_DIR$ 表示IAR工程所在的目录
..\ 表示上一层目录
在Defined symbols: (one per line) 文本编辑框里填入:
IAR
DEBUG
TWR_K60N512
这里是用来宏定义变量,对整个工程有效,相当于在头文件里: