调试
For MCU
Ozone
搭配Jlink-OB使用
C板Ozone工程文件:./hw/bsp/rm-c/debug/rm_c.jdebug
OpenOCD
开发板的VSCode调试配置文件会在编译后自动拷贝到对应目录(.vscode/launch.json),Ubuntu apt仓库所带的arm-none-eabi编译工具链不带有gdb,需要在arm官网下载新版工具链并添加到path路径后,即可一键调试。
安装openocd
sudo apt install openocd
For Linux
使用gdb联合VSCode一键调试。
其他
工程中定义了一个名为xrobot_debug_handle
的静态全局变量,其包含了Robot类的所有成员对象以便调试。