安装最新版本Jlink驱动
本人使用的是Jlink-V9版本,需要升级Jlink驱动才支持CORTEX-M23. 在如下地址下载最新版本Jlink驱动,根据据系统下载对应版本。
下载得到JLink_Windows_V758c_x86_64.exe 双击JLink_Windows_V758c_x86_64.exe安装
这里选择单独安装新版本
这里提示是否需要更新第三方开发环境的Jlink驱动,我这里由于MDK和IAR要使用老版本的Jlink不勾选。
升级固件
接上Jlink的USB到电脑, 双击桌面J-Link Commander V7.58c 会提示升级固件,点确认升级. 注意: **买的盗版Jlink,升级固件会导致提示Clone设备,可能会导致无法使用。请慎重决定是否升级。
连接设备
升级完后再打开J-Link Commander V7.58c可能会提示如下,不管点击OK即可。 后面可能会反复弹出该对话框点击OK即可,暂时未发现影响使用,只是老是弹出对话框比较烦。
输入connect 输入设备R7FA2L1AB 输入S选择SWD接口 输入500选择速度 这里默认为4000kHz可能不能连接降低速率再尝试。
MDK仿真
需要关闭之前打开的J-Link Commander V7.58c命令行程序。
双击打开<<【瑞萨RA2系列开发板体验】第一个程序之点灯.doc>>的例程 RA2L1\FSP_Project.uvprojx
设置仿真器为J-LINK点击Settings
如下,如果接了仿真器可以看到SN有设备号 Port选择SW,速率设置500KHz,注意速率设置过高可能无法连接
如果能连接芯片,则SW Device下会有内核信息。
设置好后点确认关闭。
点击如下图标进入仿真环境
停在了函数入口处
跳到main函数处
添加断点
添加两个断点如下
按F5全速运行,运行到断点处暂停,可以看到L1和L2依次亮灭。
Debug菜单下有单步等调试命令可以尝试 |