网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 61IC中国电子在线 >> 服务导航 >> 帮助中心 >> C5000 >> 文章正文
  BISO环境下C语言和汇编语言可否同时作为源文件           ★★★ 【字体:
BISO环境下C语言和汇编语言可否同时作为源文件
作者:61IC    文章来源:本站原创    点击数:    更新时间:2007-1-2    

 

问题如下:

我在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库加入到项目里就可以了!

               欢迎点击进入:TI德州中文网   (国内唯一针对TI应用的中文技术网站)    文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    LF2407 出现的怪问题
    DSP2812中定义软中断
    观察不了寄存器的值?
    线电压如何转换为相电压?
    C语言中的 .switch段
    F2812的CCS和2407的CCS是一样…
    TMS320LF2407 AD疑问
    有没有什么技巧/方法保证烧写…
    为什么自己建立的项目没有CM…
    如何将*.h文件加到项目的Inc…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61IC 湘ICP备05002478号