查看: 2327|回复: 11

[求助] 怎么调试不常出现的bug???

[复制链接]

该用户从未签到

12

主题

63

帖子

0

注册会员

Rank: 2

积分
152
最后登录
2019-7-8
发表于 2015-8-14 09:38:40 | 显示全部楼层 |阅读模式

这种bug出现时,点击debug按钮总是会重新下载程序,这就好比重启,说不定刚才的问题现象就有没有了,有没有方法直接进入正在运行的程序查看它是跑在了哪里??
我知道答案 目前已有11人回答

评分

参与人数 1NXP金币 +3 收起 理由
小七 + 3

查看全部评分

回复

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-8-14 10:02:35 | 显示全部楼层
本帖最后由 FSL_TICS_ZJJ 于 2015-8-14 10:04 编辑

楼主用的什么芯片?
还有用的什么IDE?CW10.6?
一般什么时候才会出现?有没有规律?
还有和你程序有关吗?
如果做一个空工程,是否会有这样的问题。
回复 支持 反对

使用道具 举报

该用户从未签到

12

主题

63

帖子

0

注册会员

Rank: 2

积分
152
最后登录
2019-7-8
 楼主| 发表于 2015-8-14 10:04:50 | 显示全部楼层
其实我就是想直接进入当前芯片正在运行的程序,而不是重新下载 再调试,这样的话定位bug更快。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16715
    最后登录
    1970-1-1
    发表于 2015-8-14 14:29:49 | 显示全部楼层
    没看懂楼主的描述
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2015-8-14 15:02:53 | 显示全部楼层
    不进行程序下载,直接仿真。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-10-30 22:37
  • 签到天数: 28 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    9

    主题

    435

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1107
    最后登录
    2020-8-28
    发表于 2015-8-14 15:04:28 | 显示全部楼层
    attach to running target.
    动动手翻翻IDE的设置菜单很难吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2022-3-3 09:56
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    106

    主题

    836

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    1527
    最后登录
    2023-6-12
    发表于 2015-8-14 23:23:32 | 显示全部楼层
    不烧写,在RAM运行?
    捕获.PNG
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12

    主题

    63

    帖子

    0

    注册会员

    Rank: 2

    积分
    152
    最后登录
    2019-7-8
     楼主| 发表于 2015-8-17 15:47:57 | 显示全部楼层
    就是比如说,当我在测试整个嵌入式系统时,出现了一个故障,而且该故障一旦重启整个系统就又不会出现了(就好比你pc出问题了但又不知道问题在哪,你重启电脑,一切又OK了)。所以这个时候我要是点击codewarrior的debug的话,整个系统不是相当于被reset了吗?但我不希望这样,我希望直接跟踪出现故障时ram中所运行的程序。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12

    主题

    63

    帖子

    0

    注册会员

    Rank: 2

    积分
    152
    最后登录
    2019-7-8
     楼主| 发表于 2015-8-17 15:52:52 | 显示全部楼层
    因为对于一个系统来说,一旦reset,问题点可能也消失了,重新运行程序去找问题点耗时可能很长
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2015-8-17 15:58:17 | 显示全部楼层
    这个确实有点难度了,一般都是加串口输出,估计问题范围。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-28 08:22 , Processed in 0.107812 second(s), 32 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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