基于280025的CCS之寄存器操作和库函数操作同时兼容工程建立

一、前言:

最近为了做一个温度传感器项目,实现公司的软件同平台操作,用TI的CCS12新建立的工程,但是过程没人指导,可谓路程坎坷。千奇百怪error与warn,原来用CCS版本5.2,不支持280025芯片,所以没办法,重新再下载安装最新版本。在此做一个记录,希望也能一同学习,共同进步。具体下载CCS及C2000软件,请各位博友从TI官网下载(提示:请各位下载时注意CCS版本及C2000版本的兼容问题),如各位发现我的问题和错误,欢迎指正。

二、工程建立:

新建工程,选择你要用得芯片类型及仿真器类型,对工程命名并设置工程所在位置,如下图所示: 

 1.工程属性设置及标准文件引入

1.1工程属性设置

右击新建工程,出现选择properties选项,点击process options选项,按照下图设置。

1.2库函数标准文件引入

打开include options选项,按照下图中的配置增加标准文件,其中C2000为软件安装位置,如果安装时默认位置安装会在C:\ti\c2000\C2000Ware_< version>。

 1.3设置链接文件​​​​​

查看工程,如果有linker command文件,请先删除,然后按照下图增加链接文件。

 1.4拷贝头文件及链接文件

右击工程选择Add Files增加device_support\f28002x\common\source中的device.c文件及driverlib\f28002x\driverlib\ccs\Debug\driverlib.lib文件,在此建议进行链接不进行拷贝,毕竟不会对这些拷贝的内容进行修改。

1.5工程编译

根据你的需要,增加相应的库函数代码或者是寄存器设置代码。如想要完整的温湿度传感器程序,或者想要交流学习的,可私信一同交流关于IIC传输的温湿度采样及基于MODBUSRTU协议SCI转485的相关程序,本人已经把程序写完,并亲测可行。

三、感悟及总结

自学CCS是一件比较痛苦的事,从工程的建立到程序的编写需要有耐心的陪伴和平台的支撑,始终坚信书山有路勤为径,学海无涯任我游的一丝丝诚恳与放荡不羁,相信自己一定能成功。

四、参考博文与资料

  1. DSP TMS320F280049之CCS工程的建立(库函数版)
  2. DSP TMS320F280049之CCS工程的建立(寄存器版)
  3. TI公司C2000标准文件F28002x_FRM_EX_UG(此文件在C2000安装位置中)
  4. 关于DSP的CCS6.0平台下的工程搭建(完全可移植)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值