开发者社区> 问答> 正文

平头哥芯片cdk进行断点调试需要专用调试器吗?

平头哥芯片cdk进行断点调试需要专用调试器吗?我在RVB2601上试着调试。cdk用的最新版本;直接down到flash中串口窗口有打印,但是进行单步调试没有效果,和网上的教程也有区别呢?

展开
收起
真的很搞笑 2023-12-03 20:51:12 90 0
3 条回答
写回答
取消 提交回答
  • 需要调试器,除非板载了。RVB2601 有板载调试器的,您看下网站的相关博文和视频能否参考
    https://www.xrvm.cn/globalsearch?type=all&q=RVB2601%E8%B0%83%E8%AF%95
    如果尝试后还是不行您可以提交一下工单让工程师协助您看看:https://www.xrvm.cn/people/workorder-submit?spm=a2cl5.26076654.0.0.61d17a329Gsrzs,此回答整理自钉群“平头哥芯片开放社区交流群”

    2023-12-05 10:54:49
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在进行平头哥芯片的断点调试时,确实可能需要专用的调试器。CDK是平头哥半导体有限公司推出的一款集成开发环境,它包含了编辑、编译、调试等功能。如果您在RVB2601上进行调试,并且在串口窗口看到了打印信息,但是单步调试没有效果,可能的原因有:

    1. 您的仿真器(CKLink)可能处于非正常状态。通常情况下,您可以尝试复位仿真芯片或是给仿真器重新上电来解决这个问题。
    2. 可能是您的CDK或者调试器驱动安装失败导致的问题。
    3. 需要检查您的工程配置中的Debug选项卡,确保在ICE Settings子选项卡中勾选了Download to Flash,这样就可以开启Flash区域调试的功能。同时,CDK中设置的断点默认情况下都是硬断点。
    4. 可能存在调试环境配置问题。断点调试需要在适当的开发工具或集成开发环境中进行,并且需要正确配置与芯片相关的调试器和驱动程序。如果调试环境配置不正确,可能导致断点调试失败。
    2023-12-04 19:22:40
    赞同 展开评论 打赏
  • 平头哥芯片CDK(Cloud Development Kit)是一款面向云计算开发的工具套件,它提供了一些基本的调试功能,如断点调试、单步执行等。然而,这些调试功能的使用通常需要配合专用的调试器(Debugger)或者IDE(Integrated Development Environment)来完成。

    在你的描述中,你似乎是在使用CDK进行断点调试,但没有提到是否使用了专用的调试器。如果没有使用专用的调试器,那么你可能无法实现断点调试的功能。

    2023-12-04 16:14:25
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
《平头哥剑池CDK快速上手指南》 立即下载
无需从0开发 1天上手只能语音离在线方案 立即下载
无需从0开发 平头哥教你1天上手蓝牙Mesh应用解决方案 立即下载