《IAR 中C文件打不开.docx》由会员分享,可在线阅读,更多相关《IAR 中C文件打不开.docx(2页珍藏版)》请在三一办公上搜索。
1、IAR 中C文件打不开IAR中文件打不开 1、出的问题:couldnt open macro file:$PROJ_DIR. boardssam3x_ekdebug_scriptsiarsam3x_ek_flash.mac 2、无法打开sam3x_ek_flash.mac文件。如图: 此文件未打开主要路径有问题: 与上一图不同,此为正确 解析:例如工程文件在D:CC2430Tester-0.6PER-ReceiveApp_Excc2430IAR_files。 h文件在D:CC2430Tester-0.6PER-ReceiveLibrarycc2430HALinclude中,那么$PROJ_DI
2、R$.Librarycc2430HALinclude就可以了。 知识点: 在定义包含文件路径的文本框中,定义包含文件的路径有两种很重要的语法,一是$TOOLKIT_DIR$,这个语法表示包含文件的路径在IAR安装路径的8051文件夹下,也就是说如果IAR安装在C盘中,哪么它就表示C:Program FilesIAR SystemsEmbedded Workbench 4.05 Evaluation version8051这个路径。二是$PROJ_DIR$,这个语法表示包含文件的路径在工程文件中,也就是和eww文件和ewp文件相同的目录。我们刚此建立的project项目中,如果使用了这个语言,哪
3、么就表示现在这个文件指向了C:Documents and SettingsAdministrator桌面project这个文件夹。 和这两个语言配合使用的还有两个很重要的符号,这就是“.”和“文件夹名”。 $PROJ_DIR$的意思是project dir,即工程文件*.ewp所在目录。 .:表示返回上一级文件夹 文件夹名:表示进入名为“文件夹名”的文件夹。 我们来具体看两个例子。 $TOOLKIT_DIR$inc:这句话的意思是包含文件指向C:Program FilesIAR SystemsEmbedded Workbench 4.05 Evaluation version8051inc。 $PROJ_DIR$.Source:这句话的意思是包含文件指向工程目录的上一级目录中的Source文件夹中。