3272|10

35

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

关于M3 的 AHB 高性能总线的问题 [复制链接]

我在使用AHB总线的时候 , 在初始化时总会出现报错,FaultIS R(void)就是这个错误,又遇到相同问题的是吗,可否帮忙解决一下....不慎感谢

最新回复

可能等周末吧,我加你QQ  详情 回复 发表于 2013-10-30 22:25

点评

较大可能性是 IO 口设置出现了问题,仔细检查一下.是不是那个字母搞错了.  详情 回复 发表于 2013-10-21 16:50
没有工程没有代码,没有错误画面…… 难以解决啊……  详情 回复 发表于 2013-10-21 14:04
 
点赞 关注

回复
举报

603

帖子

1

TA的资源

纯净的硅(中级)

沙发
 

回复 楼主iceman5823 的帖子

没有工程没有代码,没有错误画面……
难以解决啊……

点评

这么说。。。 就是在初始化的时候就经常会跳入图片上的错误。 这通常是什么才能引起的事故呢? 出现好久了一直没弄明白,因为这个问题时有时无的,有时候就好着呢。。  详情 回复 发表于 2013-10-22 15:24
 
 

回复

1803

帖子

0

TA的资源

五彩晶圆(高级)

板凳
 

回复 楼主iceman5823 的帖子

较大可能性是 IO 口设置出现了问题,仔细检查一下.是不是那个字母搞错了.
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

4
 

回复 沙发sjtitr 的帖子

这么说。。。     就是在初始化的时候就经常会跳入图片上的错误。    这通常是什么才能引起的事故呢?        出现好久了一直没弄明白,因为这个问题时有时无的,有时候就好着呢。。
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

5
 
就是在初始化的时候,偶尔会进入到这里来,时有时无的,我就想了解这一般是什么状况才能引起的问题?

QQ截图20131022152436.jpg (5.98 KB, 下载次数: 0)

出现的错误

出现的错误

点评

如果你的程序真的进入了Fault,那么很不幸,Fault的原因是有非常的多,当然我是说本质原因。 所以没有一般的原因这样的说法,即使再现率再低的问题,除非极极端的原因是硬件问题,但是几乎接近100%的可能就是程序写  详情 回复 发表于 2013-10-22 16:20
如果有可能的话找个即时沟通的方式。 这样吧,你现在这个while(1)打个断点,当程序停在这里的时候保护好现场, 首先观察寄存器,看R13的值和xPSR的值分别是多少,记下来 然后如果你用的是Keil,那么看菜单,  详情 回复 发表于 2013-10-22 16:12
 
 
 

回复

603

帖子

1

TA的资源

纯净的硅(中级)

6
 

回复 5楼iceman5823 的帖子

如果有可能的话找个即时沟通的方式。
这样吧,你现在这个while(1)打个断点,当程序停在这里的时候保护好现场,

首先观察寄存器,看R13的值和xPSR的值分别是多少,记下来

然后如果你用的是Keil,那么看菜单,Peripherals->Core Peripherals->Fault Reports,看看窗口里有哪些打钩了。

再然后看memory window 要看的地址就是R13记下的地址,用4字节对齐,看看最前面8个都是什么。

有了以上信息就可以调查bug了

[ 本帖最后由 sjtitr 于 2013-10-22 16:15 编辑 ]
 
 
 

回复

603

帖子

1

TA的资源

纯净的硅(中级)

7
 

回复 5楼iceman5823 的帖子

如果你的程序真的进入了Fault,那么很不幸,Fault的原因是有非常的多,当然我是说本质原因。
所以没有一般的原因这样的说法,即使再现率再低的问题,除非极极端的原因是硬件问题,但是几乎接近100%的可能就是程序写的有问题,需要调查分析解决。

点评

如果可以的话 , 能方便及时聊聊吗 ? 这问题困扰我很久了 qq:254818628  详情 回复 发表于 2013-10-29 10:23
我觉得奇怪地方在于,我在这个工程里跑起来都是好着的,在另一个工程中将前面程序里面加了很多东西,但是我没有动那一部分的程序,就会出现这个错误。 如果是硬件问题,为什么有的工程是可以被使用的? 再一  详情 回复 发表于 2013-10-24 11:00
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

8
 

回复 7楼sjtitr 的帖子

我觉得奇怪地方在于,我在这个工程里跑起来都是好着的,在另一个工程中将前面程序里面加了很多东西,但是我没有动那一部分的程序,就会出现这个错误。   如果是硬件问题,为什么有的工程是可以被使用的?      再一个程序只是在跑初始化的程序时,就会出错,那部分都是按照例程去写的,应该没有什么问题。。          我看看您之前说的方法去试试。   您看看这是什么问题。    如果我表述的不清楚可以告诉我 ,  我补充 谢谢了。
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

9
 

回复 7楼sjtitr 的帖子

如果可以的话 ,  能方便及时聊聊吗 ?   这问题困扰我很久了
qq:254818628

点评

可能等周末吧,我加你QQ  详情 回复 发表于 2013-10-30 22:25
 
 
 

回复

603

帖子

1

TA的资源

纯净的硅(中级)

10
 

回复 9楼iceman5823 的帖子

可能等周末吧,我加你QQ

点评

好的 十分感谢  详情 回复 发表于 2013-10-31 11:16
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

11
 

回复 10楼sjtitr 的帖子

好的  十分感谢
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表