1) 在定义包含文件路径的文本框中,定义包含文件的路径有两种很重要的语法, 一是$TOOLKIT_DIR$,这个语法表示包含文件的路径在IAR 安装路径的8051 文件夹下,也就是说如果IAR 安装在C 盘中,哪么它就表示C:Program FilesIAR SystemsEmbedded Workbench 4.05 Evaluation version8051 这个路径。
二是$PROJ_DIR$,这个语法表示包含文件的路径在工程文件中,也就是和eww 文件和ewp 文件相同的目录。我们刚此建立的project 项目中,如果使用了这个语言,哪么就表示现在这个文件指向了C:Documents and SettingsAdministrator桌面project 这个文件夹。和这两个语言配合使用的还有两个很重要的符号,这就是“..”和“文件夹名”。..:表示返回上一级文件夹文件夹名:表示进入名为 “文件夹名”的文件夹。我们来具体看两个例子。
$TOOLKIT_DIR$inc : 这句话的意思是包含文件指向C:Program FilesIAR
SystemsEmbedded Workbench 4.05 Evaluation version8051inc。
$PROJ_DIR$..Source:这句话的意思是包含文件指向工程目录的上一级目录中的 Source 文件夹中。例如:假设我们的工程放在D:projectIAR 中,哪么$PROJ_DIR$..就将路径指向了D:project 中,再执行Source,就表示将路径指向了D:projectSource 中。
2) 在宏定义文件的文本框中,是用于用户自定义的一些宏定义,他的功能和#define 相似,在具体应用中多做位条件编译使用,在这里就不多讲,在后面的应用中,会根据具体的使用给出使用方法。