只需要修改user_config.h就可以了,比方说当你打开“C:\Program Files\Freescale\Freescale_MQX_4_0\config\twrk60n512\iar”下面的build_libs.eww文件时,你可以看到这个文件:
你可以把自己要增加的宏定义写到这个文件,因为这文件还include了其他的头文件,
/* use the rest of defaults from small-RAM-device profile */
#include "small_ram_config.h"
/* and enable verification checks in kernel */
#include "verif_enabled_config.h"
所以如果你不确认这个宏定义有没有在这些文件里被定义,你可以在这些include后面加入自己的定义,像这样:
#ifdef MQX_USE_TIMER
#undef MQX_USE_TIMER
#define MQX_USE_TIMER 1
#endif