跳转至内容

YTM32B1L系列

Questions about YTM32B1L seires

1 主题 590 帖子
  • 执行cor_test后进hardfault

    2
    0 赞同
    2 帖子
    17 浏览
    jiankang_wangJ

    这里是正常的哈。要理解这里为什么会hardfault需要仔细看代码了:
    这一行只是给 SHPR2 寄存器赋值,实际上开启中断的是后面的两行代码:
    84e0089b-f699-43b2-9d9f-fadec95128d3-image.png
    这里是将指令直接以二进制写入到bin,所以Ozone里面是没有汇编的。
    在开启中断并触发一次SVC中断后,会进入这个函数
    e2f5715d-0d7d-4721-b681-4d1b8b8073b3-image.png
    这里会用相同的方法,再触发一次svc中断,但是由于在这个函数调用过程中,还是处于svc的异常处理中,所以会触发导致一次HardFault:168ddc77-2bc2-4f41-aae7-f9b0a08c79fa-image.png

  • 云途论坛规则/Yuntu Forum Rules

    发帖前请查看

  • YCT离线License申请流程

    帮助没办法联网的电脑使用YCT

  • YT CONFIG TOOL调查问卷

    帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

  • Online Users