当前位置:中国高校自动化网 >> RIFI >> 浏览文章

在IAR环境下调试CC2510

文章来源:blog.gkong.com 作者:佚名 访问次数:


该文章讲述了在IAR环境下调试CC2510的电路原理和应用

EW是一个能够支持多种微处理器开发的集成开发环境,针对用户特定的目标系统,用创建项目的方式来进行管理和开发,其项目管理功能强大,用户只要创建一个工作区(Workspace),就可以在其中开发一个或多个项目。

  最近 在使用IAR调试CC2510过程中遇到了两个问题:

   

一、总出现无法编译错误

提示:Fatal Error[Pe005]: could not open source file "string.h"

提示有严重问题:无法打开string.h文件!

用Windows搜索功能搜索到string.h文件,并且拷到项目文件夹内,还是不行。初步判断IAR的编译程序找不到string.h文件,说明路径是不对。按“ALT+F7”进入“Options for node”,点左边的“C/C++ Compiler”,再点右边的标签“Preprocessor”如下图:

点击浏览下一页

问题就出在这里:在Include paths框内包含文件的路径设置不对:

$TOOLKIT_DIR$\INC\

该句话就是指定包含文件的路径;

其中“$TOOLKIT_DIR$ ” 的意思是:包含文件的路径在IAR安装路径的8051文件夹下,对于我的电脑IAR安装在C盘,那么具体就表示它就表示:

$TOOLKIT_DIR$相当于:

C:\Program Files\IAR Systems\Embedded Workbench 4.05 Evaluation version\8051

$TOOLKIT_DIR$\INC\相当于:

C:\Program Files\IAR Systems\Embedded Workbench 4.05 Evaluation version\8051\INC\

可是在INC目录下找不到string.h文件,这就是问题所在。在INC目录下又有两个文件夹:CLIB和DLIB,而string.h文件在CLIB文件夹内;将Include paths框内改为:$TOOLKIT_DIR$\INC\CLIB\;编译又出现错误提示:

Fatal Error[Pe005]: could not open source file "iocc2510.h"

将Include paths框内改为:

$TOOLKIT_DIR$\INC\

$TOOLKIT_DIR$\INC\CLIB\;

              编译正常!

相关文章:
  • CC2480勘误表说明中
  • CC2430IAR使用手册
  • CC2480接口规范中文
  • 上一篇:ZStack-1.4.3-1.2.1学习
    下一篇:没有了
    最近更新