OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4038|回复: 4

大神们指点指点吧,为啥会这样子

[复制链接]

12

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
137
金钱
137
注册时间
2016-2-13
在线时间
21 小时
发表于 2017-12-15 19:51:22 | 显示全部楼层 |阅读模式
3金钱
进入仿真调试的,为啥会进入启动文件startup_stm32f40_41xxx.s,点击主函数的时候,毫无反应,根本不能调试,都被MDK5的问题搞了差不多三四天了.
111111.png

最佳答案

查看完整内容[请看2#楼]

很正常,这是启动过程,从Reset Handler处开始运行,然后执行到SystemInit函数,你看这个函数是不是死里面了,就知道了。单步跟踪,很容易找问题
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2017-12-15 19:51:23 | 显示全部楼层
很正常,这是启动过程,从Reset Handler处开始运行,然后执行到SystemInit函数,你看这个函数是不是死里面了,就知道了。单步跟踪,很容易找问题
回复

使用道具 举报

12

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
137
金钱
137
注册时间
2016-2-13
在线时间
21 小时
 楼主| 发表于 2017-12-19 21:20:27 | 显示全部楼层
@原子哥 调试的时候不会进入主函数。直接卡死在 BX   R0了,郁闷啊
回复

使用道具 举报

22

主题

112

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
367
金钱
367
注册时间
2017-10-19
在线时间
71 小时
发表于 2017-12-20 08:50:12 | 显示全部楼层
小茶叶 发表于 2017-12-19 21:20
@原子哥 调试的时候不会进入主函数。直接卡死在 BX   R0了,郁闷啊

可能是启动文件或者system_stm32f4xx.c文件的问题,我也碰到过,后来换了个system_stm32f4xx.c文件就正常了
回复

使用道具 举报

4

主题

197

帖子

0

精华

高级会员

Rank: 4

积分
977
金钱
977
注册时间
2017-3-11
在线时间
78 小时
发表于 2017-12-20 09:56:40 | 显示全部楼层
用 iar
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-19 15:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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