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条)