查看: 3567|回复: 6

[分享] MK64 Debug

[复制链接]

该用户从未签到

5

主题

10

帖子

0

新手上路

Rank: 1

积分
47
最后登录
1970-1-1
发表于 2014-11-2 01:56:08 | 显示全部楼层 |阅读模式
我在使用MK64FX512VLL12的MCU+AR8032的百兆PHY做一块网络控制板,采用外部50MHz的有缘晶体为MCU及PHY芯片提供时钟信号,经测试,电源及时钟信号基本OK,在软件方面,主要采用FreeRTOS+LWIP协议,参考基于FRDM-K64的硬件平台的软件开发,在IAR环境下,将MCU修改为我的目标板上的MCU型号,使用JLink V8调试,但在调试时,出现如下问题,下载后,程序直接跑飞,一直在如下代码段运行(红色部分),无法运行到下一步,请帮忙看下如何debug,谢谢!HardFault_Handler
        B .

        PUBWEAK MemManage_Handler
        SECTION .text:CODE:REORDER:NOROOT(1)

回复

使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6030
    最后登录
    2025-8-21
    发表于 2014-11-3 10:20:59 | 显示全部楼层
    楼主你好
    能否提供一下你参考的是哪个官方例程?


    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6030
    最后登录
    2025-8-21
    发表于 2014-11-3 10:55:38 | 显示全部楼层
    引起芯片HardFault的原因有很多比如在操作模块寄存器前未打开模块Clock Gate时钟门、操作了错误的地址等等。
    建议楼主先看一下应用手册Using Cortex-M3 and Cortex-M4 Fault Exceptions:
    apnt209.pdf (727.56 KB, 下载次数: 10)
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14

    主题

    98

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    378
    最后登录
    1970-1-1
    发表于 2014-11-3 11:08:51 | 显示全部楼层
    原来我在配置系统时钟的时候,也曾进入HardFault_Handler.
    建议楼主查看一下系统时钟的设置是否正确。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    47
    最后登录
    1970-1-1
     楼主| 发表于 2014-11-6 23:02:58 | 显示全部楼层
    问题已经解决了,谢谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6030
    最后登录
    2025-8-21
    发表于 2014-11-10 09:47:31 | 显示全部楼层
    FSL_FAE_DANIEL 发表于 2014-11-6 23:02
    问题已经解决了,谢谢!

    楼主你好
    以后发问题帖时建议在帖子标题前添加【求助】,以便大家区分帖子的性质到底是一个问题、还是想与大家分享相关经验。
    另外如果这个问题得到了解决,建议修改帖子标题在标题末添加(已解决)。

    如果方便的话能否分享一下问题原因,这样大家如果遇到同样的问题就可以参考此帖。

    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11

    主题

    354

    帖子

    0

    高级会员

    Rank: 4

    积分
    695
    最后登录
    1970-1-1
    发表于 2014-11-12 20:29:18 | 显示全部楼层
    jinying7274 发表于 2014-11-3 11:08
    原来我在配置系统时钟的时候,也曾进入HardFault_Handler.
    建议楼主查看一下系统时钟的设置是否正确。 ...

    模块的clock gate没开就会hardfault,我第一次点亮LED就遇到过。

    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-8 03:24 , Processed in 0.089772 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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