当前位置: 首页 > news >正文

【PY32】如何使用 J-Link 和 MDK 开发调试 PY32 MCU

00. 目录

文章目录

    • 00. 目录
    • 01. 概述
    • 02. 硬件环境搭建
    • 03. 软件使用
    • 04. 问题讨论
    • 05. 附录

01. 概述

J-Link 是 SEGGER 公司为支持仿真 ARM 内核芯片推出的 JTAG 仿真器。配合 IAR EWAR,KEIL 等集成开发环境支持普冉所有 Cortex M0+/M4 等内核芯片的仿真,与 IAR、Keil 等编译环境无缝连接,操作方便、连接方便、简单易学,是开发 PY32 MCU 很实用的开发工具。

02. 硬件环境搭建

下载:J-Link / J-Trace Downloads

2.1 J-Link SWD 接口引脚图

详细介绍请参考 SEGGER 公司 J-Link 官方网站:J-Link Interface Description (segger.com)

在这里插入图片描述

2.2 J-Link 与 Start Kit、PY32 MCU SWD 连接

在这里插入图片描述

03. 软件使用

3.1 软件下载、获取

下载:MDK-ARM

3.2 检查、安装驱动

接入 J-Link 后,查看设备管理器是否安装好驱动;

如果驱动异常,可以在 Keil 安装目录中安装,以下截图以 Windows 10 64 位系统为例。

在这里插入图片描述

3.3 配置 Options, Debug 为 J-Link

在这里插入图片描述

3.4 点击上图中的“Settings“按钮,可能有以下弹框,点击”OK“按钮

在这里插入图片描述

3.5 在新的弹框中选择 M0+

在这里插入图片描述

3.6 调试方式选择 SWD,成功后会显示芯片的 IDCODE

在这里插入图片描述

3.7 在 Flash Download 界面设置 RAM for Algorithm、 Programming Algorithm。不同型号可能稍微不一样。

在这里插入图片描述

3.8 点击 Download 按钮开始下载

在这里插入图片描述

04. 问题讨论

05. 附录

http://www.lryc.cn/news/588542.html

相关文章:

  • 【STM32】什么在使能寄存器或外设之前必须先打开时钟?
  • java基础-1 : 运算符
  • 使用dify生成测试用例
  • 13.计算 Python 字符串的字节大小
  • HTML 文本格式化标签
  • 工业新引擎:预测性维护在工业场景中的实战应用(流程制造业为例)
  • 具身智能零碎知识点(五):VAE中对使用KL散度的理解
  • JJ20 Final Lap演唱会纪念票根生成工具
  • HashMap的长度为什么要是2的n次幂以及HashMap的继承关系(元码解析)
  • C语言:20250714笔记
  • 文本预处理(四)
  • AI驱动编程范式革命:传统开发与智能开发的全维度对比分析
  • 【DataWhale】快乐学习大模型 | 202507,Task01笔记
  • js的局部变量和全局变量
  • Java面试总结(经典题)(Java多线程)(一)
  • kotlin学习笔记
  • 【日常技能】excel的vlookup 匹配#N/A
  • Linux ACL权限策略
  • Faiss库
  • OFDM系统中关于信号同步的STO估计与CFO估计的MATLAB仿真
  • 基于Android的景点旅游信息系统App
  • DNS重绑定
  • 操作系统-第一章操作系统和第二章进程(知识点学习/期末复习/笔试/面试/考研)
  • 机载激光雷达目标识别:从点云到凝视成像的算法全景
  • 延迟双删懂不
  • 大数据领域开山鼻祖组件Hadoop核心架构设计
  • 逻辑代数中的基本规则,代入规则和反演规则,对偶规则
  • 九、官方人格提示词汇总(中-3)
  • 【C语言进阶】指针面试题详解(2)
  • LeetCode|Day11|557. 反转字符串中的单词 III|Python刷题笔记