汇编器设置中Predifine中的问题

问题: 在帮助文件中很多设置的内容解释的并不是很清楚,刚刚开始接触的我觉得很困难啊!比如说汇编器设置中Predifine中的几项“AT91R40807=1,AT91EB40=1,AT91_DEBUG_ICE=1”都是什么意思啊? 

 
  回答: 这些是预定义,相当于你在某个头文件中 
#define AT91R40807 1 
.. 
然后,让所有的源程序包含这个头文件。  

以上三个定义的具体意义在于 
AT91R40807指明你使用的处理器,还有AT9155800,AT9163200等 
AT91EB40指明你使用的评估板,还有AT91EB63 
AT91_DEBUG_ICE指明你使用的调试方式,还有AT91_DEBUG_NONE 

这些具体的预定义不会包含在工程设置的说明中,因为它只和AT91相关,你要搞清楚这些,最后 
搜索字符串后读源文件