智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2435|回复: 8
打印 上一主题 下一主题

这个程序 哪有问题 新手求解决

[复制链接]

22

主题

124

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2257
QQ
威望
614
贡献
1505
兑换币
18
注册时间
2011-9-20
在线时间
69 小时
跳转到指定楼层
1#
发表于 2011-11-9 12:06:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#pragma CODE_SEG __NEAR_SEG NON_BANKED  //指示该程序在不分页区
void interrupt 24 V_ISR(void)  //Pj7   行
{
  PIFJ = 0xff;   //clear the flag
   
  Y_FLAG++;
  if(Y_FLAG%6==0 && Y_FLAG<=292)
     line_Pixle_AD();
  else if(Y_FLAG>=300)
      Y_FLAG=0;   
}

void interrupt 6 H_ISR(void)  //IRQ   场
{
    IRQCR_IRQE=1;   
    IRQCR_IRQEN=1;
    Y_FLAG=0;
    image_Y=0;
    transmit_image();
}

22

主题

124

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2257
QQ
威望
614
贡献
1505
兑换币
18
注册时间
2011-9-20
在线时间
69 小时
2#
 楼主| 发表于 2011-11-9 12:52:29 | 只看该作者
加上中断 程序编译不通过 也找不到哪儿出问题了
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
3#
发表于 2011-11-9 15:31:37 | 只看该作者
错误号是什么?在帮助里面可以查找,看一下吧~
回复 支持 反对

使用道具 举报

22

主题

124

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2257
QQ
威望
614
贡献
1505
兑换币
18
注册时间
2011-9-20
在线时间
69 小时
4#
 楼主| 发表于 2011-11-9 19:29:49 | 只看该作者
line_Pixle_AD();transmit_image();
这两个函数 不会调用 显示超出 范围 查不到具体原因
回复 支持 反对

使用道具 举报

22

主题

124

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2257
QQ
威望
614
贡献
1505
兑换币
18
注册时间
2011-9-20
在线时间
69 小时
5#
 楼主| 发表于 2011-11-9 19:32:52 | 只看该作者
link Error 1102 OUT of allocation space in sdgment RAM at address 0x2104
这样的错误
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
6#
发表于 2011-11-9 22:39:42 | 只看该作者
本帖最后由 sonwendi 于 2011-11-9 22:51 编辑

回复 5# 芸纤飘羽

  1. Description
  2. The specified segment is not big enough to contain all objects from the sections placed in it.
  3. <segment name>: is the name of the segment, which is too small.
  4. <first address free>: is the first address free in this segment (i.e. the address following directly the last address used).
  5. Example
  6. In the following example, suppose the section .data contains a character variable and then a structure which size is 5 bytes.
  7. Out of allocation space in segment MY_RAM at address 0x801
  8. LINK fibo.abs
  9. NAMES fibo.o startup.o END
  10. SEGMENTS
  11. MY_RAM = READ_WRITE 0x800 TO 0x803;
  12. MY_ROM = READ_ONLY 0x805 TO 0xAFF;
  13. MY_STK = READ_WRITE 0xB00 TO 0xBFF;
  14. END
  15. PLACEMENT
  16. .text INTO MY_ROM;
  17. .data INTO MY_RAM;
  18. .stack INTO MY_STK;
  19. END
  20. // Set reset vector on _Startup
  21. VECTOR ADDRESS 0xFFFE _Startup

  22. Tips
  23. Set the end address of the specified segment to an higher value.
复制代码
回复 支持 反对

使用道具 举报

22

主题

124

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2257
QQ
威望
614
贡献
1505
兑换币
18
注册时间
2011-9-20
在线时间
69 小时
7#
 楼主| 发表于 2011-11-10 09:54:52 | 只看该作者
谢谢还是 有点不是很懂 这个问题我也查到了就是我 交换数据 时出现的  不知道该怎么解决!!比以前有进展!
回复 支持 反对

使用道具 举报

4

主题

25

帖子

0

精华

高级会员

Rank: 4

积分
689
QQ
威望
182
贡献
491
兑换币
0
注册时间
2011-10-31
在线时间
8 小时
8#
发表于 2011-11-10 10:20:27 | 只看该作者
......
回复 支持 反对

使用道具 举报

8

主题

97

帖子

0

精华

高级会员

Rank: 4

积分
867
威望
557
贡献
146
兑换币
2
注册时间
2011-11-12
在线时间
82 小时
9#
发表于 2012-4-2 19:17:37 | 只看该作者
应该是数据太多了,超出了raw的范围。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|亿加合和智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-5-4 18:28 , Processed in 0.075519 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表