产品概述

  • 如何查看寄存器值

    在调试的过程中,时常需要查看寄存器值,以确认配置是否正常写入或者手动修改某些位。

    支持的交互方式列举如下。

     无论是哪种交互方式,都要注意
    • 内容只有在debug暂停时会更新
    • 寄存器对应位的读写属性,如只写位通常只能读到 "0“

    1、通过svc文件。将芯片对应的svc文件加入到工程(部分驱动库已经包含在chip目录下)。

    ● 打开Peripherals Pane的视图

    ● 进入调试界面,选择要查看的外设。toggle点击可以取消查看。

    ● 调试界面可以看到对应外设的寄存器内容


    2、通过Frame Pane中的Memory tab。如果您手中暂时没有svc文件,也可以通过查看memory区内容获得寄存器状态。

    ● 确保Frame Pane处于打开状态。

    ● 对照芯片使用手册,查询外设基地址。

    ● 定位Memory地址。如下图。寄存器地址为基址+Offset值。

  • 如何在CDK环境下加入math库

    如果代码要用math库中的函数,需要做

    1、文件中 #include

    2、修改link tab的内容。将连接类型改成whole-archive,并在link flags中增加 -lm,如下图所示:


  • CDK怎么恢复默认窗口显示配置

    如果不小心关闭了一些显示窗口,比如调试时的汇编窗口、Frame Info窗口、Debugger窗口……,找不到恢复地方可以使用一键恢复默认显示。

    1.点击菜单栏中的“Windows”,再点击“Reset View to Defaults”