|
问题如下:
我在BIOS环境下用C编写了一个主函数,用来调用一个汇编子函数,我把它们都作为源文件。我在自己编的CMD文件下是可以运行的,但在BIOS下却不能连接,出现如下错误;请问在BIOS环境下是否还需要一些设置。我用的开发板是5509 >> warning: entry point symbol _c_int00 undefined
undefined first referenced symbol in file --------- ---------------- _CLK_start c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj SWI_D_rdytab c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _HWI_STKTOP c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _KNL_exit c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj TSK_VCREATEFXN c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _HWI_F_DispIsr26 c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _UTL_doError c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj PIP_F_start c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj GBL_boot c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj TSK_VDELETEFXN c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj KNL_glue c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj LNK_D_dataReadyMask c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _UTL_doAbort c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj IDL_F_loop c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj iRTA_F_or c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _HWI_STKBOTTOM c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _RTDX_Buffer_Start c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj GBL_stackbeg c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _UTL_doPutc c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _MEM c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj PRD_F_tick c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj FXN_F_selfLoop c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _HWI_SYSSTKTOP c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj LNK_F_init c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj TRC_R_mask c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj GBL_stackend c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _c_int00 c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj PRD_D_tablen c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _TSK_config c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _OBJ_table c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj HWI_A_VECS c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _RTDX_Buffer_End c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _FXN_F_nop c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj GBL_sysstackbeg c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj DARAM$B c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _KNL_run c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj DARAM$L c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj LNK_D_fromHostMask c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj GBL_sysstackend c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj CLK_F_isr c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj PIP_D_tabbeg c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj TRC_cinit c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _UTL_halt c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _MEM_init c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj RTA_F_dispatch c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj RTDX_F_isr c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _TSK_startup c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _TSK_setup c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _KNL_queues c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj LNK_F_dataPump c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj TSK_VEXITFXN c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _CLK_start55 c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj GBL_F_version c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _HWI_SYSSTKBOTTOM c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _GBL_cslInit c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _TSK_init c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj PIP_D_tablen c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _TSK_exit c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj SWI_F_enable c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _RTDX_H2TPoll c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj GBL_initdone c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _HWI_dispatchTab c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj IDL_F_busy c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj IDL_F_init c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg.obj _PLL_config c:\ti\c5500\imglib\myprojects\conv_9x9\Debug\conv_9x9cfg_c.obj >> error: symbol referencing errors - './Debug/conv_9x9.out' not built
Build Complete, 1 Errors, 1 Warnings, 0 Remarks.
解答如下:
完全可以。 _c_int00 是DSP C 环境的初始化函数,由它来调用main程序的!你把rts库加入到项目里就可以了!
|