打印

求解:运行程序一直停留在“3ff7eb: 6F00 SB 0, UNC

[复制链接]
2981|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
杨琳lin|  楼主 | 2013-9-9 15:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 杨琳lin 于 2013-9-9 15:59 编辑

情况是这样的:如果不加入ADC.c源文件,程序可以运行,相应结果也正常,比如EPWM正常发波,SCI可正常接收;添加ADC.c源文件后,运行程序无任何反应,停止后绿色光标始终停留在:
3ff7eb:   6F00        SB           0, UNC
3ff7ec:   FFFF        ITRAP1      
3ff7ed:   FFFF        ITRAP1      
3ff7ee:   FFFF        ITRAP1      
3ff7ef:   FFFF        ITRAP1      
3ff7f0:   FFFF        ITRAP1      
3ff7f1:   FFFF        ITRAP1      
3ff7f2:   FFFF        ITRAP1      
3ff7f3:   FFFF        ITRAP1      
3ff7f4:   FFFF        ITRAP1      
3ff7f5:   FFFF        ITRAP1
另注:整个程序编译均无错误,我是仿真调试的。
请教各位这是什么原因造成的,该如何解决!

相关帖子

沙发
zhangmangui| | 2013-9-9 19:05 | 只看该作者
先把ADC.C函数里的不使用的寄存器配置等全部注释掉   
还有  我觉得虽然添加了ADC.c文件  如果不调用的话  
也没有什么问题的

使用特权

评论回复
板凳
biechedan| | 2013-9-10 00:27 | 只看该作者
你的adc采样是怎么触发的?

使用特权

评论回复
地板
biechedan| | 2013-9-10 00:27 | 只看该作者
是不是还需要等待什么条件的?

使用特权

评论回复
5
杨琳lin|  楼主 | 2013-9-10 08:40 | 只看该作者
biechedan 发表于 2013-9-10 00:27
你的adc采样是怎么触发的?

通过EV周期中断触发的。

使用特权

评论回复
6
杨琳lin|  楼主 | 2013-9-10 10:51 | 只看该作者
biechedan 发表于 2013-9-10 00:27
你的adc采样是怎么触发的?

我把采样部分的程序都关了,只保留ADC初始化配置部分,还是这样,可能是寄存器配置问题,我继续找找。

使用特权

评论回复
7
kkzz| | 2013-9-10 17:21 | 只看该作者
报错么?

使用特权

评论回复
8
杨琳lin|  楼主 | 2013-9-11 09:37 | 只看该作者
kkzz 发表于 2013-9-10 17:21
报错么?

你好,运行不报错!

使用特权

评论回复
9
kkzz| | 2013-9-16 11:52 | 只看该作者
杨琳lin 发表于 2013-9-11 09:37
你好,运行不报错!

你的ad没有触发转换吧?

使用特权

评论回复
10
拿起书本| | 2013-9-20 19:31 | 只看该作者
这个问题应该很明确了,就是ADC.c文件里的的东西了。看看在这个函数中有没盈亏一些模块设置或修改。

使用特权

评论回复
11
杨琳lin|  楼主 | 2015-12-2 09:36 | 只看该作者
搞笑的,我自己又碰到这个问题了,只是这次是InitFlash(),时隔两年,当时怎么解决的我不记得了,好悲催

使用特权

评论回复
12
discussant| | 2019-4-18 21:38 | 只看该作者
杨琳lin 发表于 2015-12-2 09:36
搞笑的,我自己又碰到这个问题了,只是这次是InitFlash(),时隔两年,当时怎么解决的我不记得了, ...

请问问题怎么解决的?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

96

帖子

2

粉丝