我用的是IAR EW8051-EV-750A。
运行时经常出错,如:Fatal Error[Pe005]: could not open source file 'hal.h' D:CC2430 Tester-0.6PER-ReceiveLibrarycc2430HALsourcewait.c 23。经过查资料才发现是路径没有配置好,下面我就说一下配置。下图是我已经配置好的(不同的程序配置是不一样的)。
例如工程文件在D:CC2430 Tester-0.6PER-ReceiveApp_Excc2430IAR_files,h文件在D:CC2430 Tester-0.6PER-ReceiveLibrarycc2430HALinclude中,那么$PROJ_DIR$......Librarycc2430HALinclude就可以了。
知识点:
在定义包含文件路径的文本框中,定义包含文件的路径有两种很重要的语法,一是$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文件夹中。
上一篇:引用-IAR包含文件的路径定义
下一篇:用PROTEUS仿真单片机与LCD接口项目
- 热门资源推荐
- 热门放大器推荐
- LTC3615MPFE-1 双路 3A 同步降压型 DC/DC 转换器用于软启动电路的典型应用
- LT6656AIS6-4.096、4.096V 低功率精密高压电源监视器的典型应用
- LTM4650IY-1A 50A、1V 输出 DC/DC 降压稳压器的典型应用电路
- L7809A 开关稳压器的典型应用
- TRK-MPC5604P: MPC5604P StarterTRAK (开发套件)
- 使用 Infineon Technologies AG 的 OM8503SF 的参考设计
- 使用 LTC3639MPMSE 5 至 150V 输入至 5V/100mA 输出稳压器和 20kHz 最小突发频率的典型应用
- ADA4075-2ACPZ-R7 平衡线路接收器运算放大器的典型应用电路
- FEBFAN48610_M00LPOLA,基于具有直通模式的 FAN48610BUC50X 同步升压稳压器的评估板
- BD9060HFP-C 1Ch降压开关稳压器开关频率设置电阻应用电路

现代雷达系统的信号设计
PA98A

BFR340T






京公网安备 11010802033920号