J

您所在的位置:网站首页 stlink仿真器如何仿真 J

J

2023-05-05 01:41| 来源: 网络整理| 查看: 265

在上篇文章中,已经详细说明了现在主流的仿真器协议(JTAG、SWD)及各类调试器(Jlink、Ulink、STlink)。

林云:简述调试仿真器协议(JTAG、SWD)及各类调试器(Jlink、Ulink、STlink)

本文将对于上文中提到的 J-LinK-OB改造版,进行简单的操作说明。

1.接线:

USB线 与 PC 连接,另一端通过杜邦线以 SWD 方式与 MCU 通信,完成调试下载任务。

① VCC - 电源② GND - 地线③ SWDIO - 数据④ SWCLK - 时钟

注意(供电问题):J-LinK-OB 对外供电是 3.3V/200mA,外部开发板必须是 3.3V 系统才可用此供电。如果外部开发板是 5V 供电,请注意此处不能用 J-LinK-OB 对开发板供电,需要把提供的4根排线中的电源线(VCC)断开,然后开发板在接入外部5V电源,如果电源线(VCC)不断开,会导致电源倒流烧损J-LinK-OB仿真器。

J-LinK-OB使用说明

1、使用之前,先连接 4pin 排线,再连接 USB 线

2、使用结束,先断开 USB 线,再断开 4pin 排线

2.安装驱动

使用时与普通的JLINK下载器基本上一致。首先安装仿真器驱动Setup_JLinkARM_V468.exe

一路Next,并勾选以下选项

在安装组件过程中会提示更新编程环境软件(例如 ARM_MDK、IAR 等等)中相应的 DLL 文件,在相应的选项前打钩,再进入下一步

驱动安装之后,桌面出现以下两个软件,分别是 J-Link 控制检测程序和 J-Flash 下载程序。SEGGER 公司提供的 J-Flash 软件可以通过 J-Link 下载(烧写,烧录,编程)数据文件 HEX。

将 J-Link -OB 通过 USB线 接入 PC ,在设备管理器中显示相应的设备

3.下载、调试程序(以 MDK-ARM 为例)

3.1 配置

在 MDK-ARM 中打开配置选项

选择 Debug 选项卡,选择 J-Link/J-Trace Cortex 选项

然后,单击旁边的 settings 按钮,进入 Cortex JLink/JTrace Target Driver Setup 设置,在Debug 选项卡中 Port 中选择 SW 方式

在 Flash Download 中 Programming Algorithm 中添加相应的算法,这里是以STM32F103C8 单片机做的实例,选择 STM32F10x Med-density Flash On-chip Flash 128k 算法,点击Add

在Utilities选项卡中选择Use Target for Flash Programming 选择工具J-Link/J-Trace Cortex

3.2 下载程序

编译相应的程序,确认程序没有错误

单击load下载程序,

下载完成后会提示

3.3 调试程序

单击调试图标进入调试模式



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3