如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
ICC错误集锦看懂ICCAVR的报错一、正常编译通过CODE:C:\icc\bin\imakew-fmain.makiccavr-c-IC:\icc\include\-e-DATMEGA-DATMega16-l-g-Mavr_enhancedD:\桌面\实验教程\LED应用\霓虹灯\main.ciccavr-omain-LC:\icc\lib\-g-ucrtatmega.o-bfunc_lit:0x54.0x4000-dram_end:0x45f-bdata:0x60.0x45f-dhwstk_size:16-beeprom:1.512-fihx_coff-S2@main.lk-lcatmegaDevice1%full.Done.这是我们最想看到的了,万事大吉。二、工程中未加入.C文件CODE:C:\icc\bin\imakew-fmain.makiccavr-omain-LC:\icc\lib\-g-ucrtatmega.o-bfunc_lit:0x54.0x4000-dram_end:0x45f-bdata:0x60.0x45f-dhwstk_size:16-beeprom:1.512-fihx_coff-S2@main.lk-lcatmegaunknownfiletype@main.lk,passedtolinker!ERRORunknownfiletype'@main.lk'C:\icc\bin\imakew.exe:Errorcode1Done:thereareerror(s).Exitcode:1解决办法:将你的程序加入工程中,可以右键程序区>>ADDtoproject三、程序没有后缀名,或者后缀名不正确。CODE:C:\icc\bin\imakew-fmain.makC:\icc\bin\imakew.exe:'main'isuptodateDone.这是一个很难理解的错误,它是由工程中的程序文件没有后缀名造成的。解决办法:将原有文件移出工程,将文件的后缀名改为.C,然后再加入工程中。四、没有main函数CODE:C:\icc\bin\imakew-fmain.makiccavr-c-IC:\icc\include\-e-DATMEGA-DATMega16-l-g-Mavr_enhancedD:\桌面\实验教程\LED应用\霓虹灯\main.ciccavr-omain-LC:\icc\lib\-g-ucrtatmega.o-bfunc_lit:0x54.0x4000-dram_end:0x45f-bdata:0x60.0x45f-dhwstk_size:16-beeprom:1.512-fihx_coff-S2@main.lk-lcatmega!ERRORfile'crtatmega.o':undefinedsymbol'_main'C:\icc\bin\imakew.exe:Errorcode1Done:thereareerror(s).Exitcode:1解决办法,编写程序主函数MAIN。五、没有选择目标芯片出现如下错误:CODE:C:\icc\bin\imakew-fmain.makiccavr-c-IC:\icc\include\-e-l-g-Wa-WD:\桌面\实验教程\LED应用\霓虹灯\main.ciccavr-omain-LC:\icc\lib\-g-Wl-W-bfunc_lit:0.0x2000-dram_end:0x25f-bdata:0x60.0x25f-dhwstk_size:16-beeprom:1.512-fihx_coff-S2@main.lk!EC:\icc\lib\crtAVR.o(41):Codeaddress0alreadycontainsavalue!EC:\icc\lib\crtAVR.o(41):Codeaddress0x1alreadycontainsavalueC:\icc\bin\imakew.exe:Errorcode1Done:thereareerror(s).Exitcode:1解决办法:project>>Options>>target>>deviceconfiguration选择合适的芯片。六、缺少分号CODE:C:\icc\bin\imakew-fmain.makiccavr-c-IC:\icc\include\-e-DATMEGA-DATMega16-l-g-Mavr_enhancedD:\桌面\实验教程\LED应用\霓虹灯\main.c!ED:\桌面\实验教程\LED应用\霓虹灯\main.c(52):unrecognizedstatement!ED:\桌面\实验教程\LED应用\霓虹灯\main.c(53):syn