CCS7.2新建28035工程

xiaoxiao2021-02-28  199

一、 创建工作空间 在C盘下建一个文件夹做为工作空间,取名为test,打开ccs软件,如下图输入c:\test,单击OK,启动软件。 二、 新建工程 File/New/CCS Project; 如下图所示修改配置,芯片28035,仿真器XDS100v2,项目名:test,编译器版本:TI v16.9.3.LTS;样版工程:Empy Project (with main.c),设置完成后单击Finish。 三、 添加工程文件 1) 将在官网下载的common及headers文件复制到刚才新建的工程目录下。 2) 打开common文件夹下的source文件夹,如下图,删除三个文件:DSP2803x_SWPrioritizedPieVect; DSP2803x_SWPrioritizedDefaultIsr; DSP2803x_CSMPasswords其它都留下,当然有些你没用到的外设也可以删除。 3) 打开common文件夹下的cmd文件夹,如下图所示,只留下F28035,其它都删除。 4) 打开headers文件夹下的cmd文件夹,如下图所示,删掉DSP2803x_Headers_BIOS,留下DSP2803x_Headers_nonBIOS。 四、 Debug/Release模式下工程文件路径设置 右键点击工程名 –> Properties –> Build –> Include Options 添加common\include和headers\include两个路径,如下图蓝色部分。注意,Debug和Release模式下都要设置路径。

五、 Debug模式下工程编译 进行Debug编译前,先确认是否为Debug模式:右键点击工程名–>Build Configurations –>Set Active–>Debug 将F28035.cmd从编译项目中去除,右键点击F28035.cmd选择Exclude from Build. 右键点击工程名–> Build project 有一个Warnings,如下图 打开28035_RAM_lnk.cmd文件,取消下面代码:

#ifdef __TI_COMPILER_VERSION__ #if __TI_COMPILER_VERSION__ >= 15009000 .TI.ramfunc : {} > RAMM0, PAGE = 0 #else ramfuncs : > RAMM0 PAGE = 0 #endif #endif 加上下面代码: ramfuncs : > RAMM0 PAGE = 0 重新编译:no error, no warnings

六、 Release模式下工程编译 与Debug模式类似,切换到Release模式下,打开F28038.cmd,关闭28035_RAM_lnk.cmd。

转载请注明原文地址: https://www.6miu.com/read-64739.html

最新回复(0)