导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51的困惑

* 21829: C51的困惑

   newleaner 
newleaner发表的帖子 

 C51的困惑
偶刚学用C51,遇到一些问题,望大家执教~
  我写了一个显示程序,编译的时候出现:
  *** WARNING L15: MULTIPLE CALL TO SEGMENT
      SEGMENT: ?PR?_DISP_NUM2?TST1
      CALLER1: ?PR?TIMER0?TST1
      CALLER2: ?C_C51STARTUP
  看起来是函数的重入问题,于是把那个DISP_NUM定义成reentrant型:
  void disp_num2(char) reentrant;
....
  void disp_num2(char n) reentrant{
  .....}

结果调用DISP_NUM的时候程序跑飞,不解!还望各位帮我分析一下(我用了51的变量IDATA模式)。

还有就是C51STARTUP是什么文件,为什么它会调用我的函数?

谢谢!


发表时间:2003年3月25日16:10:41

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:我网站下载特区有3极管资料
[下一篇帖子]:移动公话我毕业设计要做移动公话 也就是走gsm链路的电话机  打算采用w