关于SWD模式

JLINK上的JTAG插针引脚图如下所示,配置成SWD模式,其对应关系为:

JTAG      SWD

VCC       VCC
RST        RST
GND       GND
TMS       SDA
TCK       SCK

那么我们可以使用杜邦线从1、3、7、9和4引出所需,连接到新唐nuc1xx上。

图 20pin JTAG插座

早就试验过SWD的5线接法、也就是上面所述的那种接法;还有4线接法,去掉RST。不过今天由于操作失误,我发现了一个新的接法,即只用VCC、SDA和SCL信号,亦即JLINK所对应的179引脚。竟然也能正常使用。

关于MDK

之前使用的版本是4.06,要用到新唐的片子的话,必须另外安装新唐的器件库。不过,以前都只是跑跑代码,从来没有在nuc1xx上实践过,今天万分欣喜地收到神农寄过来的菜农师父送的M0助学板,才得以下手。不知神农想要考验我,还是其他原因,板子上少了几个元件。无论如何,都十分感谢菜农师父和神农兄弟。晚上我拿回家,就不停地在摆弄,一直无法享用hotisp的快感,无奈我也没有nulink,于是就想jlink来下载和仿真。

查二姨家有人发帖,4.10可以直接使用jlink调试nuc1xx。于是我又下载了mdk4.10。

哈哈,4.10,果然不错,新唐已经加到缺省器件库中了。而且还自动提醒升级jlink drive。现在我的jlink drive高达v4.20p。名称也有所变化,以前是Cortex-M3 J-LINK,现在叫Cortex-M/R J-LINK/J-Trace。从M3到M,看来支持Cortex-M0,自然不在话下。

图 MDK4.10的仿真器选择菜单

不支持Trace

原来,这厮好像只支持Cortex-M0的内核,关于nuc1xx的外设信息,一点都没有暴露在仿真中。

图 竟然是unknow

跑一个例子看看效果

此处借神农的uart范例做示范。

图 debug uart小例

转载于:https://www.cnblogs.com/yuphone/archive/2011/03/25/1996014.html

[笔记].关于使用JLINK的三线SWD模式调试NUC1xx的一点粗浅认识相关推荐

  1. JLINK仿真器用SWD模式下载程序,和stm32的连线说明

    stm32上的jlink接口有20个,然而并不是所有的接口都是必须的,在网上找了一些资料,想用杜邦线连接stm32和jlink仿真器,因为排线实在难插拔. 试了一下只需三根线就可以下载和调试,分别是1 ...

  2. JLINK仿真器用SWD模式下载/调试只需三根线

    stm32上的jlink接口有20个,然而并不是所有的接口都是必须的,在网上找了一些资料,想用杜邦线连接stm32和jlink仿真器,因为排线实在难插拔. 试了一下只需三根线就可以下载和调试,分别是1 ...

  3. 基于arduino-due,jlink以及OpenOCD搭建zephyr调试平台

    前文讲到zephyr内核编译后在stm32-f411re nucleo平台上运行以及调试,其实除了上文提到的这款st平台,最新的zphyer sdk已经支持很多种开源硬件开发板,arduino-due ...

  4. STM32中使用J-Link仿真器选择JTAG模式和SWD模式的区别

    0. 下载调试器(仿真器) 下载调试器是将PC(例如通过USB协议)发送的命令转换为MCU(负责MCU内部外围设备)理解的语言(例如SWD或JTAG协议)的设备,加载代码并精确控制执行. 1. J-L ...

  5. 解决烧录问题:Jlink的三线制SWD方式连接STM32芯片无法识别的解决方案

    网上找到此文章解决了j-flash只能连接后不能烧录的问题,希望遇到相同问题的小伙伴,可以用同样的办法解决: 前段时间,做了一块板子,调试接口只留了三个口SWD.SWCLK.GND,在使用Jlink的 ...

  6. 【STM32笔记】HAL库低功耗STOP停止模式的串口唤醒(解决进入以后立马唤醒、串口唤醒和回调无法一起使用、接收数据不全的问题)

    [STM32笔记]HAL库低功耗STOP停止模式的串口唤醒(解决进入以后立马唤醒.串口唤醒和回调无法一起使用.接收数据不全的问题) [STM32笔记]低功耗模式配置及避坑汇总 前文: blog.csd ...

  7. SWD模式下无法识别到芯片

    前言 前段时间自己制做了一块基于ARM芯片的F407ZGT系列的控制板,鉴于之前在自己曾在正点原子购买的探索者开发板验证过SWD的两线烧写及仿真模式,这次设计就只引出两PA13,PA14引脚:然而在首 ...

  8. Jlink的SW下载模式

    Jlink的SW下载模式 正点原子开发板一般用的是JTAG模式,这边介绍怎么连接SW模式. 1.上网搜索Jlink原理图(SW模式) 2.查找开发板原理图, 3.接线 找到以上四个接头的线,四根杜邦头 ...

  9. JLINK的SWD接口调试器制作

    SWD接口调试器制作 将1和2号脚连接在一起,连接到VCC上.其他引脚按照以上顺序排列即可.

最新文章

  1. CUDA系列学习(三)GPU设计与结构QA coding练习
  2. 品质管控计划ppt怎样写_品质管理需要做好几件事
  3. 临近春招,Kafka是不是忘完了,给你一文概括Kafka
  4. 用JavaScript往DIV动态添加内容
  5. 软件测试qa等级考核制度,QA质量规范
  6. 爱python的胖虾_爱了爱了!0.052 秒打开 100GB 数据,这个Python开源库火爆了!
  7. 推特安卓版漏洞可导致攻击者访问用户私信
  8. C语言atoi()函数:将字符串转换成int(整数)
  9. Redis 和 memcached 区别(二)
  10. 阿里云云原生一体化数仓入选 2022数博会“十佳大数据案例”
  11. 驾照考试之科目二(深圳仙田版)
  12. Windows消息ID大全
  13. 用计算机弹怎么会爱上了他,怎么会爱上了他,并决定跟他回家?《纸短情长》...
  14. 【虚拟机Linux系统】如何将系统语言由英文改成中文?
  15. 北京住房公积金管理中心个人住房公积金 贷款等额均还月还款额参考表
  16. 厂家深度解读:采用凯夫拉中底的劳保鞋优点有哪些?
  17. Web前端开发实训 -- 弹球王小游戏
  18. 机器人门禁控制盒怎么接线方法_门禁系统接线方法
  19. Eclipse+Pydev详细配置
  20. 音视频开发三:FFmpeg安装与常用命令

热门文章

  1. 从Docker在Linux和Windows下的区别简单理解Docker的层次结构
  2. 项目团队中的五种人(之一)
  3. c语言 静态断言,C断言/静态断言
  4. cocos2dx游戏开发简单入门视频教程 (cocos2d-x)- 第1天
  5. 使用Event Bus模式解耦Android App组件间通信
  6. vue--配套axios用法
  7. 世界互联网大会发布15项领先科技成果
  8. 微软已停止对Vista RTM(SP0)的服务支持
  9. 硬盘的分区误删除的恢复
  10. 搭建高可用的分布式hadoop2.5.2集群  HDFS HA