您好,欢迎来到61ic! | [登录] [注册] 忘记密码 | 设为首页 帮助
 . 网站首页 . 业界新闻 . 设计中心 . 移动技术 . TI专栏 . ADI专栏 . FPGA专栏 . 代码工厂 . 官方商城 . 
 . 活动专区 . 新品快递 . 解决方案 . 前沿科技 . TI资源 . ADI资源 . FPGA资源 . 下载中心 . 产品展示 . 
加入收藏
付款方式
联系我们
您现在的位置: 61IC电子在线 >> TI专栏 >> TI CCS >> 参考经验 >> 正文
  [组图]CSS2.2/CCS3.1头文件搜素路径设置详解         ★★★ 【字体:
CSS2.2/CCS3.1头文件搜素路径设置详解
作者:Simba    文章来源:Simba    点击数:    更新时间:2012-4-27    

2.1 文件

该工程包含以下文件:

CSS2.2/CCS3.1头文件搜素路径设置详解
注:除了Main.c为自己写的之外,其他均为F2812DEMO自带的文件。其中部分文件做了小小的修改,下文会详述。

2.2 建立工程

打开CCS3.1,选择Project>New…,输入工程名,这里是MyFirstPjt,选择工程目录后点击确定,然后在左侧的工程管理窗口中选中MyFirstPjt.pjt,右键—>添加文件,将下列文件加入工程:

CSS2.2/CCS3.1头文件搜素路径设置详解
然后再次选中MyFirstPjt.pjt,右键—>Scan All File DependenciesCCS系统会自动搜索关联的文件,特别是.h头文件,并将所有.h头文件显示出来,如下图所示:

CSS2.2/CCS3.1头文件搜素路径设置详解
如果你看不到,请点击+号展开文件列表。

但注意此时并没有完成,还需要设置编译环境:在左侧的工程管理窗口中选中MyFirstPjt.pjt,右键—>Bulid Options…做如下设置:

CSS2.2/CCS3.1头文件搜素路径设置详解
很关键的一个设置是必须设置头文件的搜索路径,CCS在编译时先搜索安装目录下的头文件,然后再搜索用户指定的路径,如果再找不到,就报错。头文件的搜索路径设置如下:

CSS2.2/CCS3.1头文件搜素路径设置详解

其中$(Proj_dir)表示工程所在的目录,这里设置为“$(Proj_dir)\DSP281x_headers\include, $(Proj_dir)\DSP281x_common\include”多个路径中间用逗号隔开。当然也可以设置绝对路径,但这样设置方便一些,便于在工程拷贝中不用再更改设置。

然后设置库和库的搜索路径:

CSS2.2/CCS3.1头文件搜素路径设置详解
这里使用了CCS3.1自带的库rts2800_ml.lib,该库位于CCS安装目录的C2000\cgtools\lib下,此库中带有bootloaderobj文件,以便于与用户的应用程序连接,大信号模式下用rts2800_ml.lib,小信号模式下用rts2800.lib

2.3 编译

略,与众多IDE相似。

2.4 下载

首先确保安装了F2812Flash烧写插件和仿真器的驱动,硬件连接好后,按CTRL+ALT+RRESET仿真器,按ALT+C连接DSPPC,点击CCS上的Tools下的F28xx On-Chip Flash Programmer即可下载。

具体步骤从略。

2.5 运行

断开仿真器,上电即可运行。具体从略。

//建议将所有可能用到的头文件打包进DSP281x_headers\include ,放在每个工程目录下面,将单独用到的头文件,C文件.CMD文件.lib文件直接复制到工程目录下,在操作界面添加进本工程所需的文件,这样当拷贝去别处上机时不会出现找不到文件路径的情况。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    ioport 在DSP中的一些语法
    #pragma CODE_SECTION
    Large model
    在CCS中调用cbrevt和rfft 函…
    CCS4.2和CSL
    [DSP(TI)]深入OSS开发
    关于CCS V4.0如何添加及打开…
    CCS (Code Composer Studio)…
    CCS4.0编译调试经验(持续更…
    CCS4.0打开编译3.3文件相关问…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61IC 湘ICP备05002478号