这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » cc2000 cc2000中直接写C程序的问题,急呀

共2条 1/1 1 跳转至

cc2000 cc2000中直接写C程序的问题,急呀

院士
2006-09-17 18:14:16     打赏
cc2000 cc2000中直接写C程序的问题,急呀



关键词: cc2000     直接     程序     问题     急呀    

院士
2006-12-22 22:43:00     打赏
2楼
问 在CC2000中建立一个简单的MAIN()主函数,如:
MAIN()
  {
    INT A;
    A=1;
  }
编译连接时,提示_c_int0没有定义,希望高手帮我解决一下,什么问题。

原则上要求程序从MAIN函数开始运行。急呀
1: 建了项目没有? 2: 个人见解一般为了支持C语言,系统在执行main函数之前,都会有一段程序用来为使用符合C标准的环境做初始化(包括堆栈建立、堆栈清空、变量初始化等),这个初始化程序一般都在复位后先执行,因此TI把这部分放到了c_int0中,楼主需要做的工作就是——把rtx2xxxxx.lib添加到工程中,另外建立一个中断向量表,复位中断指向_c_int0就可以了。 3: 大哥帮忙一下   多谢大哥们,现在可以编译连接拉,不过加上向量表以后就会出错,提示非法代码(向量表里的跳转代码), ,向量表用.asm建立的,如下  :
    问一下,向量表是和应用程序一起编译的吗?
    谢谢兄弟们解决一下!
      .ref _c_int0,_nott
      .sect "vectors"
      reset: b _c_int0
      int1:  b _nott
      int2:  b _nott
      int3:  b _nott
      int4:  b _nott
      int5:  b _nott
      int6:  b _nott 4: 问题解决拉,多谢各位 5: 能告诉我你的 “编译连接时,提示_c_int0没有定义,”我现在也遇到同样的问题,
"0510.c", line 147: warning: statement is unreachable
"0510.c", line 158: warning: statement is unreachable

[Linking...] "c:\ti\c5400\cgtools\bin\cl500" -@"Debug.lkf"
>> warning: entry point symbol _c_int00 undefined

能否指点一下!!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]