首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]奇怪,为啥中断都不好使???

[求助]奇怪,为啥中断都不好使???

我的mc9s12dp256b进不了中断,软件仿真时正常,下载到片子里后就不好使了,很多中断,例如定时器溢出、实时溢出、输入捕获等等,都进不去


会是哪里出了问题呢???各位有遇到这种类似情况吗?请帮帮忙,多谢啊~~~

加油
要在工程的project.prm文件中添加VECTOR信息,如在该文件末尾添加
VECTOR ADDRESS 中断向量地址 中断函数名
应该就可以了。建议看看软件自带的帮助pdf.
我是来向大家学习的!

中断向量已经加了,而且在软件仿真中是好使的,不是这里的问题


 

[此贴子已经被作者于2006-10-10 20:08:07编辑过]

加油
用到的变量是不是在ram区呢?
我曾经遇到这个问题,最后发现自己把变量地址放在eeprom里了
生命就是奇迹,永远都不要放弃希望,哪怕光亮渺小如豆,我们都要坚持举着它,即使烛火灼伤了皮肤,我们也不能失手,否则我们将永远在黑暗之中。
只是中断不正常,其他功能正确吗?
海纳百川  有容乃大
TO:strongchen老大
恩,其他功能正常

TO:dreamcatcher
默认的变量地址是在哪里啊?我没有设置过,应该在哪里设置呢???
加油
定时器时钟选择的问题?
海纳百川  有容乃大
TO strongchen:应该不是,有个定时器溢出中断的程序我还给你发过,你说在你的板子上能跑起来,那时我以为只有这个中断不行,后来又编了几个其他中断的程序,发现下载后没有进去中断。所以我现在觉得是硬件的原因,但不知道什么原因会使中断不好使~~~~~
加油
把你的project发给我看看吧。
海纳百川  有容乃大
我不知道你是用什么调试工具?
默认的是0000h-03ffh 是寄存器
0000h-1fffh 是ram
0000h-07fffh 是eeprom
由于优先级问题,eeprom被覆盖
ram实际区域是0400h-1fffh
不过,如果用监控程序的话,可能映射到
0000-03ffh 是寄存器
2000h-3fffh 是ram
0800-fffh 是eepeom

生命就是奇迹,永远都不要放弃希望,哪怕光亮渺小如豆,我们都要坚持举着它,即使烛火灼伤了皮肤,我们也不能失手,否则我们将永远在黑暗之中。
我就是用USBMULTILINKBDM和DP256的EVB板。
海纳百川  有容乃大
TO strongchen:老大,把你的邮箱再告诉我一遍,我给你发过去~~~
加油
TO dreamcatcher:感谢!!!我好好看看~~~~~
不过为了应付答辩,我只好先用查询方式做了,郁闷~~~~
加油
strongchen_free@yahoo.com.cn
海纳百川  有容乃大
这两天论坛怎么上不去?
加油
返回列表