IDE下载

在开发平台(网址:芯片介绍)下关于SDK中下载集成开发环境到用户电脑目标文件夹(注意不能有中文路劲)。

整体效果

如下图:

整体效果

驱动安装

按照下面流程安装调试器驱动,点击【Replace Driver】后,需要等待一段时间,安装成功后会弹出提示。

整体效果

正确安装驱动后,在调试器连接到PC的情况下,在设备管理器会显示该设备:

整体效果

 

IDE配置说明

1.请先阅读《开发环境使用说明》,在学会使用IDE导入和编译工程的基础上,进行下面的调试相关配置。

2.在Window->Preference->MCU->Global OpenOCD Path下配置openocd路劲,如下图:

整体效果

整体效果

典型实例:C:\JuiceBox_Orange\JuiceBox-5.11\openocd\bin

3.选择你要调试的RAM工程,鼠标右键->Debug As->Debug Configurations

整体效果

 

弹出如下界面:

整体效果

4.双击【GDB OpenOCD Debugging】,打开配置窗口如下:

整体效果

此处可直接复制:output/${project_name}.adx

5.点击【Debugger】配置调试相关信息,如下:

整体效果

蓝色圈出的,请务必填写一致

此处可直接复制:${openocd_path}/${openocd_executable}

此处可直接复制:-f "${openocd_path}\spv40.cfg"

此处可直接复制:${eclipse_home}toolchains\nds32le-elf-mculib-v5f\bin\riscv32-elf-gdb.exe

此处可直接复制:set mem inaccessible-by-default off set architecture riscv:rv32

红色圈出的路劲,务必根据自己对应文件所在位置实际填写。

此处可直接复制:C:\JuiceBox_Orange\JuiceBox-5.11\openocd\bin/openocd.exe

此处可直接复制:C:\JuiceBox_Orange\JuiceBox-5.11\toolchains\nds32le-elf-mculib-v5f\bin\riscv32-elf-gdb.exe

6.点击【Startup】配置调试相关信息,如下:

整体效果

本页面直接照着抄写即可;

7.点击【SVD Path】配置调试相关信息,如下:

整体效果

此处可直接复制:${eclipse_home}\riscv-openocd-0.12.0-2023.04.11\bin\spacetouch_spv40.svd

8.完成以上步骤后,需要点击【Apply】保存。

开始调试

1.在线调试,必须要使用本公司专用的调试器(联系销售人员获得),其他标准提示器暂时不能支持;

整体效果

2.按照EVB板上ONOFF按键不要松开,然后给EVB板子通电,然后松开ONOFF进入下载或者调试模式;

3.在IDE代码显示区域左侧(数字行好左边)双击打好断点,如下:

整体效果

 

4.选中工程,通过2种方法可以启动调试:

整体效果

(1).点上方debug快捷按钮,进入调试模式;

整体效果

成功进入到调试界面后的信息显示如下:

整体效果

(2).选择你要调试的RAM工程,鼠标右键->Debug As->Debug Configurations

整体效果

点击此处的debug,进入调试界面;

整体效果

成功进入到调试界面后的信息显示如下:

整体效果

esclisp常用调试功能:

1.程序的进入和退出

整体效果

2.运行到当前位置

整体效果

3.查看寄存器或者变量值

整体效果

4.查看CPU寄存器

整体效果

5.查看外设寄存器

整体效果

6.查看memory值

整体效果