智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3254|回复: 20
打印 上一主题 下一主题

xs128中断问题

  [复制链接]

24

主题

195

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2037
威望
895
贡献
456
兑换币
576
注册时间
2013-1-18
在线时间
343 小时
跳转到指定楼层
1#
发表于 2013-10-30 20:11:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
大家好!我想请教一个关于xs128问题:(代码如下)
#pragma CODE_SEG __NEAR_SEG NON_BANKED
void interrupt 8 Timer0_Onput(void)
{
   TFLG1_C0F=1;
   a++;
}
为什么编译的时候,总是出错呢?错的原因就是这中断问题,错误的提示是:
L1119: Vector allocated at absolute address <Address> overlaps with sections placed in segment <Segment Name>

求大家解答??谢谢!!

25

主题

213

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1280
威望
664
贡献
302
兑换币
403
注册时间
2013-10-8
在线时间
157 小时
21#
发表于 2015-8-21 16:27:48 | 只看该作者
登高使者 发表于 2013-11-15 10:17
感谢各位的评论,我后来知道是因为那个中断号没有定义!!

请问是怎么定义的?
回复 支持 反对

使用道具 举报

25

主题

213

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1280
威望
664
贡献
302
兑换币
403
注册时间
2013-10-8
在线时间
157 小时
20#
发表于 2015-8-21 16:25:44 | 只看该作者
阿武哥 发表于 2014-3-4 10:30
中断号没有定义?我的也是这个错误,请问你怎么改的?
我直接把别人的prm文件辅助过来行不行 ...

兄弟你是怎么解决的?
回复 支持 反对

使用道具 举报

25

主题

213

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1280
威望
664
贡献
302
兑换币
403
注册时间
2013-10-8
在线时间
157 小时
19#
发表于 2015-8-21 16:23:08 | 只看该作者
林JJ 发表于 2013-10-30 20:37
你再看看prm文件后面有没有添加中断向量的一些东西,仅供参考!

什么意思,可否详解一二?
回复 支持 反对

使用道具 举报

2

主题

26

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1045
威望
526
贡献
343
兑换币
302
注册时间
2012-12-1
在线时间
88 小时
毕业学校
安徽工业大学
18#
发表于 2014-3-4 10:30:06 | 只看该作者
登高使者 发表于 2013-11-15 10:17
感谢各位的评论,我后来知道是因为那个中断号没有定义!!

中断号没有定义?我的也是这个错误,请问你怎么改的?
我直接把别人的prm文件辅助过来行不行??
回复 支持 反对

使用道具 举报

1

主题

142

帖子

0

精华

高级会员

Rank: 4

积分
674
QQ
威望
361
贡献
183
兑换币
251
注册时间
2013-11-10
在线时间
65 小时
17#
发表于 2013-11-28 20:47:52 | 只看该作者
回复 支持 反对

使用道具 举报

24

主题

195

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2037
威望
895
贡献
456
兑换币
576
注册时间
2013-1-18
在线时间
343 小时
16#
 楼主| 发表于 2013-11-15 10:17:37 | 只看该作者
感谢各位的评论,我后来知道是因为那个中断号没有定义!!
回复 支持 反对

使用道具 举报

10

主题

43

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2309
威望
1133
贡献
702
兑换币
727
注册时间
2012-10-29
在线时间
237 小时
15#
发表于 2013-11-10 17:00:33 | 只看该作者
进中断第一行DisableInterrupts;,最后一行EnableInterrupts;楼主写的是测速的吧,我的就是这样写的
回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

高级会员

Rank: 4

积分
622
威望
292
贡献
188
兑换币
188
注册时间
2013-9-28
在线时间
71 小时
14#
发表于 2013-11-10 14:39:53 | 只看该作者
clown 发表于 2013-11-1 10:47
void interrupt 8 Timer0_Onput(void)
把8去掉

为什么要把8去掉,那不是它的标志号吗?
还有file:///C:\Users\lenovo\AppData\Roaming\Tencent\Users\490997353\QQ\WinTemp\RichOle\5CZ90%MAGMFMJ%V%WR${DPX.jpgfile:///C:\Users\lenovo\AppData\Roaming\Tencent\Users\490997353\QQ\WinTemp\RichOle\5CZ90%MAGMFMJ%V%WR${DPX.jpg
8后面的Timer0_Onput是不是改为Vtimch0啊?
还有Onput是什么?为什么有的是_ISR的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

0

主题

27

帖子

0

精华

高级会员

Rank: 4

积分
899
威望
506
贡献
255
兑换币
125
注册时间
2012-4-8
在线时间
69 小时
毕业学校
房县一中
13#
发表于 2013-11-1 10:47:21 | 只看该作者
void interrupt 8 Timer0_Onput(void)
把8去掉
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-12 15:53 , Processed in 0.110051 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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