AG32 下使用cotex 插件来调试程序 2 min read AG32其他文档 默认下,AG32 程序在调试时,使用pio-debug 来调试。启动方式如下: 从SDK1.5.2 开始,增加cortex-debug。cortex-debug 的功能相较platformIO 自带的pio-debug 更强大。支持live watch 还有RTOS 数据界面功能。启用cortex-debug 的步骤:1. 首先安装cortex-debug 插件;2. 在工程platformio.ini 配置文件中增加配置选项: 在platformio.ini 文件中的[setup] 栏目下,增加配置项。如下(非图片,可直接copy 内容): 增加该配置后,保存文件。此时,再点击debug 列表项,可以看到新增3 个选项: 这里新增的三项,就是cortex-debug。可以选中Debugger 项,然后点绿色三角启动调试。调试界面如下图: 附:cortex-debug 跟pio-debug 的差异:两者的差异主要是在VSCode 的界面上。体现在两个部分,一个是位于左侧的侧栏,一个是位于下面的面板。功能上,cortex-debug 在侧栏中增加了“CORTEX LIVE WATCH”以及“XPERIPERALS”菜单。“CORTEX LIVE WATCH”用于显示实时数据,是优于pio-debug 的最主要的点。“XPERIPERALS”用于代替元“PERIPERALS”菜单来显示外设相关信息,基本相近。 PREVIOUS ← AG32芯片保护与加密 NEXT STEP AG32下SPI的扩展使用 →