ccs编译错误

ccs编译错误


2024年5月25日发(作者:)

1、报错如下:

--------------------------Debug-------------------------

[]"C:CCStudio_v3.3C2000cgtoolsbincl2000"-@""

>>28335_RAM_:error:systemerror,can'topenfile'/.obj'forinput:

Nosuchfileordirectory

>>Compilationfailure

BuildComplete,

2Errors,0Warnings,0Remarks.

解决方法

是修改了CMD文件,看来它的确不能动,我只是做了一些注释,网上说CMD里面不能用

"//"注释。

2、报错

"tam2012112801.c",line59:warning:lastlineoffileendswithoutanewline

解决

最后一行后多加几个回车键,不要不光标放在最后一行。

3、IncludeSearchPath

C:CCStudio_v3.3MyProjectsDSP2833x_commoninclude;C:CCStudio_v3.3MyProjectsDSP2

833x_headersinclude

4、

注意添加rts2800_和GlobalVariableDefs.c

5、

那应该找到原因了,ADC_cal这个函数是默认在ROM里的,看下面的CMD:

/*AllocateADC_calfunction(pre-programmedbyfactoryintoTIreservedmemory)*/

.adc_cal:load=ADC_CAL,PAGE=0,TYPE=NOLOAD

6、

"DSP2833x_PieVect.c",line20:error:identifier"PIE_RESERVED"isundefined

"DSP2833x_PieVect.c",line36:error:identifier"INT13_ISR"isundefined

"DSP2833x_PieVect.c",line37:error:identifier"INT14_ISR"isundefined

原因是我没有加DSP281x_DefaultIsr.h所以不行的。

7、

返回的数据只有一个,而且乱码。

解决:ENA=1;

8、

error:symbol_InitGpioisdefinedmultipletimes:

C:CCStudio_v3.3MyProjectstam2013010901DebugDSP2833x_

andC:CCStudio_

解决:删除DSP2833x_Gpio.c

9、

undefinedfirstreferenced

symbolinfile

-------------------------

_XINT7_ISR

C:CCStudio_v3.3MyProjectstam2013010901DebugDSP2833x_

_ECAN1INTA_ISR

C:CCStudio_v3.3MyProjectstam2013010901DebugDSP2833x_

_USER10_ISR

解决:添加源文件DSP2833x_DefaultIsr.c

10、变量修饰符

static:

修饰变量,函数。作用域:变量仅仅在本文件可见,函数在本文件可以被调用。static在函

数内部定义的话,分配在堆中,数值保存在data段,而不是在栈中,而且只赋值一次。

extern:

修饰变量,函数。修饰变量时候,变量的声明在外面,修饰函数的时候,如果函数已经声明,

则作用不是很大。

const:

修饰变量,函数。修饰变量时候,不能被重复赋值,只能放在只读段中。修饰函数时候,表

明函数的返回值必须为常数。

volatile:

volatile最初的意思是表示汽油容易挥发,在c中的作用大概有两点(1)表示变量是易失的,

易变的。(2)强制访存操作,防止编译器去优化,告诉编译器每次必须去内存中取值,而不

是从寄存器或者缓存。

11、注意=0xFFFFFFFF;//GPIO32-GPIO63areinputs

寄存器GPBDIR是32位的,需要8个字母配置。

GPI的Ctrl寄存器都需要EALLOW和EDIS保护。

12、

DSP的lib

今天在群里讨论了关于lib,受益匪浅,类似的把东西总结一下,希望以后大家遇到这样的

问题后,能很容易的解决。在此也练一下笔法,从小就讨厌写东西,今天试一试,有不足之

处还请大家见谅。

帮助留的第二个问题,我们好多学员都在群里讨论了,收获很多,我就把讨论的内容和论坛

上以前别人发的一部分内容总结的写一下。


发布者:admin,转转请注明出处:http://www.yc00.com/web/1716588224a2728639.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信