开发板调试

更新时间:2018-09-13 20:02:00

提示:Debug功能目前只在MacOS上针对Developerkit和STM32L476 Nucleo-64提供,后续版本会加入Windows/Linux平台和更多硬件的Debug支持。

开发板调试和之前运行Hello World的例子相比,编译烧写过程完全相同,AliOS Things默认编译出的程序已经包含了符号表信息。只需要另外单击Debug按钮,选择对应的工程,便可以进入调试模式:

image|center

之后在调试面板中可以使用单步调试等方法,并且可以查看变量和寄存器值等。

image|center

程序默认会断在开发板主程序入口,点击行号左侧可以设置自己的断点,通过Debug面板上的Continue等按钮进行调试,并查看寄存器状态、变量值等信息。

注意:开发板在调试过程中如果不稳定,Debugger未能成功中断到程序中,则需要重新烧写镜像,再次尝试调试。另外Debug开始中断在程序开头,第一次Continue时可能需要较长时间,后面会进一步优化Debug体验。

results matching ""

    No results matching ""