工具/软件:TI C/C++编译器
我正在CCS6上编写一个简单的代码来访问dsk6713的编解码器。错误发生在main()函数的开头,控制台输出如下所示。
****配置构建调试项目proj1 ****
"C:\\ti\\ccsv6\\utils\\bin\\gmake "-k all
'生成文件:../proj1.c'
'调用:C6000编译器'
"C:/ti/Ccsv6/tools/compiler/C6000_COLL.8/bin/cl66" 7.4 -mv6713 --abi=coffabi -g --include_path="E:/dspMini-CSL/include"--include_path="E:/dspMini-/BSL/include"--include_path="e:/ddiag_ref="-ref="-refl_proc=13"-refl="-refl="-refl="-refl="-refl="-refl="-refl="-refl="-def_def_proc_defendor_def_proc=13"
"../proj1.c",第16行:错误#66:应为";"
"../proj1.c",第35行:警告#12-D:解析在上一个语法错误后在此重新启动
编译"../proj1.c"时检测到1个错误。
>>编译失败
gmake:***[proj1.obj]错误1
gmake:target `all' not remake because of errors.
****构建已完成****
//以下是代码:
#include <dsk6713.h>
#include <dsk6713_AIC23.h>
#include <stdlib.h>
#include <数学.h>DSK6713_AIC23_Config
={
0x0017,
0x0017,
0x01f9,
0x01f9,
0x0000,
0x0043,
0x0001}
void main(){
dsk6713_AIC23_codechandle hcodec;
Int16 out_l,out_r;
UINT32 in_l,in_r;
dsk6713_init();
hcodec = dsk6713_AIC23_opencodec(0,&config);
dsk6713_AIC23_setfreq (hcodec,dsk6713_AIC23_freq_48kHz);
while (1)
{
while (!dsk6713_AIC23_read (hcodec,In_l));
out -l = in_l;
out _r = in_l;
while (!dsk6713_AIC23_write_out (hr
)})
sk6713_AIC23_closecodec(hcodec);
}
非常感谢您的支持和帮助。谢谢