jlink接口定义

摘录于:https://blog.csdn.net/u014124220/article/details/50829713

仿真器端口 连接目标板 备注
1. VCC MCU电源VCC VCC
2. VCC MCU电源VCC VCC
3. TRST TRST Test ReSeT/ pin
4. GND GND或悬空  
5. TDI TDI Test Data In pin
6. GND GND或悬空  
7. TMS, SWIO TMS, SWIO JTAG:Test Mode State pin ; SWD: Data I/O pin
8. GND GND或悬空  
9. TCLK, SWCLK TMS, SWCLK JTAG: Test Clock pin ; SWD: Clock pin
10. GND GND或悬空  
11. RTCK RTCK  
12. GND GND或悬空  
13. TDO TDO Test Data Out pin
14. GND GND或悬空  
15. RESET(J-Link-Tx (out)) RESET RSTIN pin
16. GND GND或悬空  
17. NC(J-Link-Rx (in)) NC  
18. GND GND或悬空  
19. NC NC  
20. GND GND或悬空  

设计板子,打板,然后自己回来焊接:

上面图中的下载器请看本人博客:http://blog.csdn.net/chengdong1314/article/details/52684857

接下来用jlink软件连接上芯片准备下载:

jlink设置如下:

然后点击连接设备如下左图,连接成功如下右图:

但是这里注意:这里只是代表连接jlink_swd成功了,并不是说jlink_swd连接我们的jlink_v9成功了,接下来载入我们的固件:

最后烧录,成功如下:

注意:如果这里烧录不成功会有两种可能:

1.我们的jlinkV9板子没有焊接好

2.jlink_swd和我们的目标板连接的条数数据线和时钟线插反了。

接下来直接把下载好固件的板子直接用USB连接电脑,遗憾的是安装驱动的时候出现了下面的问题:

没有驱动,这里把jlink卸载了再重装,重装的时候如下图,选择上所有的选项:

然后再重新插上jlinkV9:

这里少了一个叹号!

2017年3月8日

这里没有办法,彻底卸载掉原来的jlink,然后安装上《Setup_JLink_V502c.zip》驱动,驱动上面的感叹号没有了:

到这里算算是完成了一大半了!下面迫不及待的在KELL上试试看,真的能够识别出来,真的很开心:

然后插上用开发板连接上我们的jlink:

在jlink上真的能够看到我们的开发板设备了:

这里十分的开心,设置好之后马上点击下载,但是很遗憾下载失败了,心凉了一截,没关系检查问题,然后发现是在SWD模式下设置了10M的速度太快了,这里设置成5M:

然后点击下载:

下载成功!!!!!太开心了!

经过测试仿真也OK了,真的太开心了!!!!!!!!!!!!!!!

这里上传上jlink驱动:http://download.csdn.net/detail/chengdong1314/9774827

上传上测试仿真功能的视频:分为两个部分,请用好压解压:

第一部分:http://download.csdn.net/detail/chengdong1314/9775331

第二部分:http://download.csdn.net/detail/chengdong1314/9775351

2017年3月9日

今晚要实现最后一个目标:JTAG接口实现调试功能!

在上面的调试我们只是实现了SWD的功能,现在来实现JTAG的功能!

在这里只能是板子的问题了,所以只能去找板子的问题,经过漫长的寻找与煎熬!!!终于找到了问题的所在---------有一颗2T45的3号引脚焊接焊反了!哎!真的不应该呀!

最终调试成功!KELL中仿真的界面:

这里在中断中打一个断点,按下按键跳到断点处:

仿真成功,所有都OK,jlinkV9的项目就进行到这里了!!!!!

这里上传本实验用到的图纸:

这里上传上今天调试用到的代码:http://download.csdn.net/detail/chengdong1314/9776075

2017年3月9日

关于jlink的硬件和软件本人这里不能提供,自己用就行了!

如果哪位同道真的想要请联系我,我有偿提供!期待和大家的交流!!!!!!!QQ:384710930

开启VCOM(虚拟串口)功能

!确定自己的jlink是V9或者以上版本哈

输入vcom enable 打开虚拟串口(上次上电生效)

如果出现the connected probe does not support vcom functionality.错误的话,按照一下步骤

1. 输入power on

2. 输入power off

3. 输入vcom enable

即可

Pin 5 = J-Link-Tx (out), Pin 17 = J-Link-Rx (in)

!!!注意

1. VCOM功能只能在SWD模式下使用,JTAG模式下管脚冲突

2. 需要把jlink的VTref连接上3v3电源

3. vcom disable可以关闭vcom功能

参考资料:

https://wiki.segger.com/Using_J-Link_VCOM_functionality
---------------------
作者:kz2
来源:CSDN
原文:https://blog.csdn.net/u014797286/article/details/85872507
版权声明:本文为博主原创文章,转载请附上博文链接!

JLINK V9项目启动【jlink接口定义】【开启VCOM(虚拟串口)功能】相关推荐

  1. Jlink v9虚拟串口功能,不用再单独购买串口线了

    前言 买来JLINK之后除了调试之外,也没用过其他什么功能,由于最近需要用到串口功能,看到jlink有虚拟串口功能,便试了试,发现还挺好用,特地分享一下. 一.如何打开虚拟串口功能? 安装完jlink ...

  2. Jlink使用技巧之虚拟串口功能

    前言 串口调试是单片机开发过程必不可少的一个功能,一般是使用一个UART-TTL的串口模块来实现串口的功能,其实下载调试使用的Jlink仿真器也可以实现串口调试的功能,本篇文章将介绍如何使用Jlink ...

  3. JavaWeb 项目启动时,后台开启一个线程的方法

    原文链接:http://blog.csdn.net/it_wangxiangpan/article/details/7168286 JavaWeb 服务启动时,在后台启动加载一个线程. 目前,我所掌握 ...

  4. win10开启蓝牙虚拟串口

    一.一点说明 首先确保你的电脑是有蓝牙的硬件设备的,因为并不是所有的电脑都自带蓝牙功能.这一点可以在设备管理器中查看,比如: 如图可见博主的电脑是有蓝牙功能的. 只是默认情况下,笔记本的蓝牙都不开启虚 ...

  5. springboot项目启动后接口调用不进去问题

    1.检查了url拼写是否有误,是否为RequestMapping中的value排除这一问题后2.其次看application.properties配置文件中是否配置误,确认端口号.基地址等信息没有问题 ...

  6. 杨桃32开发版最小核心板和底板接口定义以及各io口功能

    文章目录 一.单片机和核心板的引脚连接 二.各引脚接口详讲 三.单片机和核心板的引脚连接 杨桃32学习笔记,本文图片文字皆为转述 一.单片机和核心板的引脚连接 将板子的小圆点放置左上角即可与上图引脚一 ...

  7. 启用tun设备开启tap虚拟网卡功能

    注意:该文章中的arp应答部分是有问题的,由于作者现在已经没有实验环境无法再进行修正了,望看该文章的人注意一下 关于tun设备启用tap网卡,就是启用一个字符设备,使用open函数得到一个tun设备的 ...

  8. MDK 5.25 J-link V9 烧写程序失败

    软件环境:MDK 5.25 硬件:J-link V9,固件J-Link V9 compiled Mar 2 2018 17:07:57.J-link驱动版本V6.14a. 最开始能够烧写程序.但是有一 ...

  9. Jlink使用技巧之J-Scope虚拟示波器功能

    J-Link简介 J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器.简单地说,是给一个JTAG协议转换盒.其连接到计算机用的是USB接口,而到目标板内部用的还是jtag协议. ...

  10. jlink v9开启VCOM(虚拟串口)功能

    !确定自己的jlink是V9或者以上版本哈 输入vcom enable 打开虚拟串口(上次上电生效) 如果出现the connected probe does not support vcom fun ...

最新文章

  1. TickableObjects 和 ITickable
  2. Python 爬虫系列:糗事百科最热段子
  3. ORACLE数据库查看执行计划
  4. PHP系列(九)PHP文件系统处理
  5. [机器学习]AutoML --- NNI (Microsoft)
  6. mplab x ide 中文使用手册_SCI必备利器:翻译又快又准,强推这款超牛X的神器!...
  7. 实现Datagrid分页
  8. HDFS学习 Java连接hadoop
  9. mysql 缓存优缺点_MySQL查询缓存的优缺点
  10. tensorflow随笔——VGG网络
  11. 【渝粤教育】国家开放大学2018年春季 0064-21T20世纪欧美文学 参考试题
  12. 第三季-第26课-网络并发服务器设计
  13. Android模拟器读取GPS串口模拟器GPS数据
  14. 【机器学习】机器学习项目全流程(附带项目实例)
  15. 24L01/SI24R1调试笔记
  16. html5的header标签
  17. 【微信防封域名】【微信不死域名】【微信域名白名单】
  18. jQuery和纯js实现addClass、removeClass方法
  19. 微信公众号 JS接口安全域名 配置
  20. 我写的新闻——Adobe校园行西工大站圆满落幕

热门文章

  1. linux qq传文件怎么安装,在Ubuntu Linux下怎样安装QQ
  2. 用图片来搜索 教你玩转Google按图搜索
  3. 我的账号 小米云服务器地址,小米云服务登录
  4. 数学笔记12——常微分方程和分离变量
  5. mtk 手机低电无法关机,电池容量一直显示1%
  6. 扫描仪支持linux驱动,开源扫描仪驱动sane支持的扫描仪列表
  7. rainmeter 修正天气插件信息不准确 设置居住城市
  8. 仿win7 aero_在Windows 7中获取Aero风格的经典开始菜单
  9. 基于同义词词林扩展版的词语相似度计算
  10. 计算机设备自动关机,终于发现电脑自动关机的原因及解决方法