j-link 有哪些功能

j-link的功能:1、作为仿真器使用;2、JLinkExe 可以为芯片下载bin文件并进行单步调试;3、JFlashSPIExe 通过SPI接口读写芯片的flash并烧写flash等。作为仿真器使用是指 j-link用来接收电脑的仿真命令然后转换成MCU的JTAG控制信号。

j-link 有哪些功能-Worktile社区

一、j-link的功能

  1. 作为仿真器使用,用来接收电脑的仿真命令然后转换成MCU的JTAG控制信号,进行芯片的控制,数据读写等操作。
  2. JLinkExe 可以为芯片下载bin文件并进行单步调试。
  3. JFlashSPIExe 通过SPI接口读写芯片的flash并烧写flash。
  4. JLinkSWOViewerExe SWO接口的日志打印查看。
  5. 10pin的Jlink可以当SWD来下载数据。
  6. 10pin的Jlink的RXD引脚,可以用来监听。

二、j-link仿真器简介

J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9/ARM11,Cortex M0/M1/M3/M4, Cortex A5/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM较好最实用的开发工具。产品规格:电源USB供电,整机电流 <50mA 支持的目标板电压 1.2 ~ 3.3V,5V兼容 目标板供电电压 4.5 ~ 5V (由USB提供5V) 目标板供电电流 最大300mA,具有过流保护功能 工作环境温度 +5℃~ +60℃ 存储温度 -20℃ ~ +65℃ 湿度 <90%尺寸(不含电缆) 100mm x 53mm x 27mm 重量(不含电缆)70g 电磁兼容 EN 55022, EN 5502 。

J-LINK仿真器目前已经升级到V9.50版本,其仿真速度和功能远非简易的并口WIGGLER调试器可比。J-LINK支持ARM7/ARM9/ARM11,Cortex M0/M1/M3/M4, Cortex A4/A8/A9等内核芯片,支持ADS、IAR、KEIL开发环境。V9.3版本较V8.0版本进一步提升了下载速度,最大下载速度提升到1 MByte/s。

三、j-link仿真器特点

  1. IAR EWARM集成开发环境无缝连接的JTAG仿真器。
  2. 支持CPUs: Any ARM7/9/11, Cortex-A5/A8/A9, Cortex-M0/M1/M3/M4, Cortex-R4, RX610, RX621, RX62N, RX62T, RX630, RX631, RX63N。
  3. 下载速度高达1 MByte/s。
  4. 较高JTAG速度15 MHz。
  5. 目标板电压范围1.2V –3.3V,5V兼容。
  6. 自动速度识别功能。
  7. 监测所有JTAG信号和目标板电压。
  8. 完全即插即用。
  9. 使用USB电源(但不对目标板供电)
  10. 带USB连接线和20芯扁平电缆。
  11. 支持多JTAG器件串行连接。
  12. 标准20芯JTAG仿真插头。
  13. 选配14芯JTAG仿真插头。
  14. 选配用于5V目标板的适配器。
  15. 带J-Link TCP/IP server,允许通过TCP/ IP网络使用J-Link。

延伸阅读

J-LINK如何处理数据

  • PC端应用程序将数据以某种协议格式,通过USB接口发送给J-Link。
  • J-Link将接收到的USB数据进行处理,然后通过JTAG接口发送给STM32。
  • STM32上的JTAG接口电路通过操作寄存器直接访问到flash,实现对flash的读写。

文章标题:j-link 有哪些功能,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/35574

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Z, ZLWZ, ZLW认证作者
上一篇 2023年1月15日 下午7:25
下一篇 2023年1月15日 下午7:53

相关推荐

  • oa系统部署

    标题:探讨OA系统部署的关键步骤与最佳实践 摘要:在部署OA系统时,存在数个核心步骤:1、需求分析与规划、2、系统选择与采购、3、环境搭建与部署、4、系统集成与数据迁移、5、用户培训与支持、6、后期维护与优化。重点强调1、需求分析与规划为项目成功奠定基础。在这个阶段,细致地解析企业流程与功能需求至关…

    2024年1月12日
    23200
  • 如何搭建jira bug管理工具

    搭建jira bug管理工具的步骤是:一、下载和安装JIRA;二、配置JIRA;三、创建项目;四、管理缺陷。首先需要从Atlassian官网下载JIRA软件。在下载页面,选择与操作系统相匹配的版本,并按照提示进行安装。完成安装后,需要配置JIRA以适应特定需求。 一、下载和安装JIRA 首先需要从A…

    2023年3月30日
    1.0K00
  • 什么叫okr

    OKR 是一种非常有效的目标管理方法,它可以帮助组织和个人更好地管理工作,提高效率和业绩。通过设定具体的目标和关键结果,OKR 可以帮助人们更好地聚焦在最重要的事情上,并且提高透明度和可持续性。 OKR 是一种非常有效的目标管理方法,它可以帮助组织和个人更好地管理工作,提高效率和业绩。通过设定具体的…

    2023年2月26日
    23600
  • Jira中如何追踪时间

    Jira中追踪时间包括以下几个关键环节:1、使用内置的工作日志功能记录时间,2、设置时间跟踪权限确保只有相关人员能记录时间,3、使用时间报告生成统计数据,4、集成时间跟踪插件来增强功能。在第三环节中,时间报告生成统计数据极为关键,因为它能够提供针对整个项目或个别任务的深入时间花费分析,助力项目经理评…

    2024年1月3日
    55500
  • 软件需求工具有哪些

    软件需求工具有:一、Microsoft Word;二、Google Docs;三、Confluence;四、Axure RP;五、 MindManager。Microsoft Word 是一款功能齐全的文字处理软件,可以用于编写各种类型的文档,包括需求文档。它具有的优点是容易上手,用户界面简单易懂。…

    2023年3月31日
    71600
  • 需求管理如何提高效率

    需求管理中提高效率关键在于确保流程的明晰性与各环节的优化。1、建立清晰的需求收集机制、2、使用需求管理工具、3、制定明确的优先级、4、定期评审和更新需求、5、提升团队沟通效率、6、采用敏捷方法论。首先,建立透明且易于理解的规则,确保从各相关方收集的需求都能够被有效捕捉和记录。接下来,利用先进的需求管…

    2023年12月18日
    30700
  • 如何让项目达到高品质的管理水平

    要让项目达到高品质的管理水平,主要策略包括明确项目目标、采用敏捷管理方法、强化沟通与协作、定期进行质量评审、以及使用专业的项目管理工具。在这些关键策略中,采用敏捷管理方法尤为重要,因为它能够帮助项目团队以更灵活、高效的方式应对变化,同时促进持续的进步和质量提升。 一、明确项目目标 制定清晰目标 项目…

    2024年4月11日
    5900
  • 绩效管理到底管什么

    摘要:绩效管理主要管控的是员工的工作表现、目标达成情况和行为表现,它包括1、目标设定;2、绩效跟踪;3、能力提升;4、反馈与沟通;5、奖励与激励;6、人才识别与发展。绩效管理通过与组织目标的对齐确保员工行为与公司战略同步。它不断监察员工在既定周期内的工作进展,并提供改进工作表现的反馈。同时,绩效管理…

    2023年11月30日
    24600
  • 什么是网站结构优化,为何重要

    本文将分析网站结构优化是一种旨在提升网站用户体验和搜索引擎友好度的重要策略,着重于网站内容的组织和内部链接的布局。有效的网站结构优化有利于提升网站的可见性和排名,关键因素包括导航的清晰度、页面的层次性、内联链接的相关性、1、2、3。通过优化确保网站易于用户导航和搜索引擎抓取,有助于提高转化率和降低跳…

    2023年11月16日
    40900
  • 如何管理好一个项目及员工

    项目管理、员工管理、沟通与协调、目标设定与跟踪、风险管理、培养团队精神是管理好一个项目及员工的主要方法。在其中,项目管理是项目成功的关键,它要求项目经理有全面的规划、组织、领导和控制能力。项目管理的核心在于将项目目标转化为具体任务,并组织资源以高效完成这些任务。这需要项目经理理解项目目标、明确每个阶…

    2024年4月11日
    6400

发表回复

登录后才能评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部