总的来说,在MPLAB X IDE下用J-LINK调试PIC32会有一些限制;推荐的做法还是使用Microchip自己的调试工具。

以下是帮助文档中,关于J-LINK相关部分的节选。

SEGGER J-Link Debug Probes

SEGGER J-Link debug probes bring JTAG development to MPLAB X IDE.

J-Link Debug Probes Supported

The following J-Link probe versions and types have been tested and are supported in MPLAB X IDE:
Version 9 and newer: J-Link BASE

The following J-Link probe versions and types should work in MPLAB X IDE:
Version 9 and newer: J-Link PLUS, J-Link EDU
Version 4 and newer: J-Link ULTRA+, J-Link PRO

To determine your probe version, look at the label on the back side of the probe, which describes the serial number and hardware version.

If you have an older version of J-Link debug probe, SEGGER offers a trade-in program which permits you to upgrade to the latest hardware version. SEGGER provides a discounted rate of the current list cost for the unit being traded in.

Supported Microchip Devices

To see a list of Microchip devices supported by the probe, go to:
http://www.segger.com/jlink_supported_devices.html?m=Microchip

SEGGER J-Link Debug Probes : J-Link Microchip Adapter

J-Link Microchip Adapter

A adapter to use the J-Link probe with Microchip PIC32 devices is provided with a Segger J-Link probe purchased through Microchip. If you already own a supported Segger J-Link probe, you may purchase the adapter separately at:

Adapter configurations are shown in the figures below.

Figure: J-Link Microchip Adapter - 2-Wire JTAG

Figure: J-Link Microchip Adapter - 4-Wire JTAG

Available target interfaces

In general, there are three target interfaces available on PIC32 devices:
1. Debug via traditional 4-wire JTAG (IEEE1149.1)
2. Debug via Microchip proprietary 2-wire JTAG
3. Programming via Microchip proprietary 2-wire JTAG

(1) and (3) are supported by all PIC32 devices. (2) is supported by all later PIC32 devices, but not by some old ones. On such devices, debugging via 4-wire JTAG should be used. The following devices do not support full debugging via 2-wire JTAG:
• PIC32MX320 / 340 / 360 series devices
• PIC32MX420 / 440 / 460 series devices
• PIC32MX534 / 564 / 575 series devices
• PIC32MX664 / 675 / 695 series devices
• PIC32MX775 / 764 / 795 series devices

The J-Link PIC32 Adapter provides connectors for all commonly used headers for PIC32:
• 14-pin 0.1” connector for 4-wire JTAG
• RJ11 connector for 2-wire JTAG
• 6-pin PICkit connector (soldering option)

What is 2-wire JTAG?

2-wire JTAG is a proprietary debug interface defined by Microchip. Based on 4-wire JTAG device internally, using a 2-wire converter that multiplexes the TMS, TDI, TDO JTAG lines to a single data line to the outside and demultiplexes it to the inside. Requires a special conversion unit in the device. On older devices, this conversion unit was only activated in case the device was in the special 2-wire programming mode, but did not allow full debugging using the 2-wire protocol.

在MPLAB X IDE下用SEGGER J-LINK调试PIC32相关推荐

  1. MPLAB X IDE开发环境

    项目需要,安装了MPLAB X IDE,下面记录. 安装MPLAB除了本身的IDE外,还需要安装JAVA6.1开发环境,以及C编译器. 刚使用时发现按钮比较多,下面是常用的几个,若需要在线调试,直接按 ...

  2. 痞子衡嵌入式:超级下载算法RT-UFL v1.0在恩智浦MCUXpresso IDE下的使用

    痞子衡主导的"学术"项目 <RT-UFL - 一个适用全平台i.MXRT的超级下载算法设计> v1.0 版发布近 4 个月了,部分客户已经在实际项目开发调试中用上了这个 ...

  3. MPLAB X IDE和Proteus联调方法

    MPLAB X IDE和Proteus联调方法 1.       使用的工具 l  MPLAB X IDE v3.15 l  Proteus 7.8 SP2 2.       具体步骤 a.      ...

  4. MPLAB X IDE v5.30离线安装MCC方法

    条件: windows 10 x64系统: MLAB X IDE v5.30: com-microchip-mcc-3.85.1.nbm: 在Tool-Plugins-Downloaded-Add P ...

  5. 用MPLAB X IDE v5.00给PIC单片机新建工程

    1.安装好MPLAB X IDE v5.00后,编译器的界面如下: 2.新建文件:File -> New Project 3."Microchip嵌入式"->" ...

  6. PIC 开发 入门 教程 MPLAB X IDE v4.05 xc8-v1.41 仿真proteus

    文章目录 一 环境安装 二 单片机编程 如果你已经安装了MPLAB V5 + XC8 V2.0,那么在保证你安装的环境能用的情况下,你可以什么都不用动,然后直接安装这个安装包xc8-v1.41-ful ...

  7. PIC单片机入门教程(二)—— 安装集成开发环境(MPLAB X IDE)

    PIC单片机入门教程(二)-- 安装集成开发环境(MPLAB X IDE) 教程中使用的电脑运行Windows 10 专业版 64位系统 1.下载 MPLAB X IDE v4.05 历史版本:htt ...

  8. 6工程文件夹作用_MCUXpresso IDE下SDK工程导入与workspace管理机制

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是MCUXpresso IDE下SDK工程导入与workspace管理机制. MCUXpresso IDE是恩智浦软件团队倾注很大心血研发 ...

  9. mplab x ide 中文使用手册_中文文档:MPLAB ICD 4在线调试器用户指南

    MPLAB® ICD 4在线调试器 用户指南 MPLAB® ICD 4在线调试器(DV164045)是Microchip最快且最经济高效的调试和编程工具,适用于Microchip PIC®.dsPIC ...

最新文章

  1. 跨域策略文件crossdomain.xml文件
  2. 关于STM32像EPROM一样可以单字节写内部Flash的理解
  3. svn 合并分支代码到主干
  4. armv8/armv9的简介-学习这一篇就够了
  5. HttpClient4.5.2调用示例(转载+原创)
  6. 田忌赛马c语言程序设计,还是杭电1052田忌赛马
  7. 二级 办公软件高级应用技术_塔河县(局)工会举办电脑办公应用技术培训班...
  8. python实现对解析之后的DOM进行层次化处理升序输出
  9. Leetcode之两棵二叉搜索树中的所有元素
  10. python 实现相关系数计算和检验
  11. 3ds max制作马克杯
  12. win7系统声卡驱动安装失败怎么办--win7w.com
  13. 计算机硬盘和分区是什么关系,电脑硬盘如何分区 电脑硬盘分区注意事项【详解】...
  14. 百度云盘在线解析不限速下载网盘网站源码
  15. 《人工智能算法工程师(高级)》
  16. 升级JDK版本注意事项
  17. 安卓可能被淘汰?谷歌的新系统,和鸿蒙太像了
  18. 健康和食品行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  19. RT-Thread 入门学习笔记 - 熟悉邮箱rt_mailbox的使用
  20. python存储数据的操作(csv格式文件,Excel表格文件)!!!

热门文章

  1. jeep智能手表软件测评中心的测试,智能手表哪款好之Jeep新款智能手表试用测评...
  2. ubuntu16.04编译android6_r1源码绕坑贴
  3. 科研:中科大论文查新查引所用论文数据库
  4. SQL笔记——嵌套查询
  5. in-pet流浪动物远程救助领养平台
  6. Oracle EBS WIP关闭失败提示:这些任务存在待定事务处理
  7. 完全二叉树的节点个数
  8. opencv轮廓相关函数
  9. MCU-CPU-GPU-APU系列
  10. 大数据课程培训大纲详解,大数据培训学习内容