CC2430调试接口与JTAG的区别
 
 

经常有人将CC2430的Debug接口与目前51中常见的串口ISP混为一谈,更有人将其与FPGA中常见的JTAG扯在一起,下面作一简要对比说明其不同:

1、JTAG
JTAG的接口是一种特殊的4/5个接脚接口连到芯片上 ,所以在电路版上的很多芯片可以将他们的JTAG接脚通过Daisy Chain的方式连在一起,并且Probe只需连接到一个“JTAG端口”就可以访问一块电路板上的所有IC。这些连接引脚是:

1.TDI(测试数据输入)
2.TDO(测试数据输出)
3.TCK(测试时钟)
4.TMS(测试模式选择)
5.TRST(测试复位)*可选。

可见,JTAG至少为4条线,且都是单向的
绝大多数的32位处理器(ARM)均使用JTAG接口
Atmel的AVR , TI 的 MSP430 系列单片机支持JTAG编程、调试
几乎所有的 FPGA 和 CPLD 都使用JTAG下载
MIPS、PowerPC、DSP也支持JTAG

JTAG常用作在线仿真(in-circuit-emulater)、在线调试(in-circuit-debug)、在系统编程(in-system-program)、以及使用边界扫苗(BSL)测试系统等等。

2、51中使用的ISP
目前51系列单片机中使用的ISP一般是使用单片机自带的UART(串口)对芯片编程。所用信号为
TXD --- UART数据发送
RXD --- UART数据接收

例如宏晶公司的STC系列,philips的部分51产品,SST系列等均属于此类。其中SST系列支持在线调试,但是跟CC2430的在线调试相去甚远。

3、CC系列Debug接口
TI/Chipcon 的CCxxxx系列SoC芯片使用的在线调试接口(in-circuit-debug)为类似于SPI的两线制串行口,组成的引脚为:
DC --- 时钟(Debug Clock)
DD --- 数据(Debug Data)--- 双向数据口

二者比较可以看出,CC2430的Debug接口和JTAG接口有很大的差别,更不是一回事。

转自: http://www.61ic.com/Article/MSP430/ZigBee/201104/33303.html

CC2430调试接口与JTAG的区别相关推荐

  1. 浅论各种调试接口(JTAG、SWD、RDI、Jlink、Ulink、STlink)的区别

    关注.星标公众号,直达精彩内容 来源:技术让梦想更伟大 整理:李肖遥 一.JTAG协议 JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议(IEEE 1 ...

  2. JLINK与JTAG的区别

    调试ARM,要遵循ARM的调试接口协议,JTAG就是其中的一种.当仿真时,IAR.KEIL.ADS等都有一个公共的调试接口,RDI就是其中的一种, 那么我们如何完成RDI-->ARM调试协议(J ...

  3. 关于调试/仿真器的JTAG和SWD的使用==总结

    嵌入式行业,涉及到系统设计,难免要考虑这些接口的设计, 当前手上的一个项目,为了减小体积.节省资源,使用了stm32 swd接口,下面及此简要说明下常用的一些调试接口,,, 常用调试器包括UNLINK ...

  4. STM32JTAG调试接口PB3、PB4复用问题

    JTAG与SWD调试接口介绍 JTAG 接口:主要用于芯片内部测试.现在多数的高级器件都支持JTAG协议,标准接线是4根线 TMS:JTAG接口模式选择 TCK:JTAG接口时钟 TDI:JTAG接口 ...

  5. 浅论各种调试接口(SWD、JTAG、Jlink、Ulink、STlink)的区别

    搞嵌入式开发和ARM开发搞了半辈子了,调试程序是不可避免的.接触了那么多的调试规范.调试工具.调试手段,彼此之间的关系却也不是特别清楚,今天就来捋一捋: JTAG协议 JTAG(Joint Test ...

  6. 下载调试接口 SWD 和 JTAG的区别

    关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | strongerHuang 作为嵌入式工程师,下载调试器都应该知道,但你真正了解其SWD 和 JTAG接口的含义 ...

  7. 下载调试接口 JTAG vs SWD

    关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | 嵌入式专栏 作为嵌入式工程师,下载调试器都应该知道,但你真正了解其SWD 和 JTAG接口的含义和区别吗? 什么 ...

  8. SWD和JTAG调试接口

    SWD和JTAG调试接口 1.前言 2.SWD接口 2.1 SWD接口是什么? 2.2 特点 2.3 使用方法 3. JTAG接口 3.1 简介 3.2 工作原理 1.前言 写这个话题得原因是用到ST ...

  9. SWD是一种串行调试接口

    1.SWD是一种串行调试接口,与JTAG相比,SWD只要两根线,分别为:SWCLK和SWDIO.减少了对单片机GPIO口的占用,SWD方式可以在线调试的. SWDIO–串行数据线,用于数据的读出和写入 ...

  10. Postman测试工具调试接口详细教程【向后端发送Json数据并接收返回的Json结果】

    Postman测试工具调试接口详细教程 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.跳转网站:人工智能学习网站 简介 Postman,中文译为邮递员,邮差 Pos ...

最新文章

  1. 技术干货 | 为高音质保驾护航 - 通信中的回声消除
  2. 数据库系统概论期末复习以及知识整理
  3. 9.13-15 runlevel init service
  4. mysql 5.7 winx64_mysql 5.7.27 winx64安装配置方法图文教程
  5. 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
  6. linux 复制指定目录下的全部文件到另一个目录中,linux cp 文件夹
  7. 2021-2-2有道翻译在线翻译爬虫
  8. html5文本框里插图片文字,word应用教程:在文本框内插入图片
  9. 经典同步时序逻辑电路分析汇总(第六道)(同步四进制可逆加减法计数器)
  10. Exception evaluating SpringEL expression: “#fields.hasErrors()“ (template
  11. IText实现对PDF文档属性的基本设置
  12. 【数据可视化】使用pyecharts制作词云
  13. tensorflow环境安装(及tensorflow虚拟环境中配置jupyter)
  14. Android客户端访问服务器保持SESSION会话的实现
  15. SpringBoot之打包成war包部署到tomcat
  16. 【学习记录】合并排序(归并排序)-分治法-计算机算法
  17. Allegro过孔盖油和过孔开窗设置(部分过孔开窗)
  18. 小米无线路由器关闭WPS
  19. QQ新版本正式发布,带有微信刚更新的功能,不知道大家发现了吗
  20. 最适合新手看的平衡二叉搜索树(BBST)的创建,包含详细过程,一看就会(C++版)

热门文章

  1. 计算机英语形成性考核册,开放英语1形成性考核册答案(中央广播电视大学外语部)doc...
  2. 代理模式与委托模式的异同点
  3. 《SEM长尾搜索营销策略解密》一一2.6 不再被忽视的个体差异
  4. R语言 如何生成彩色柱状图
  5. vs2019控件灰化无法使用怎么解决
  6. μVision5界面常用单词解释
  7. Softmax函数及其导数
  8. 常有不规则动词的过去式和过去分词…
  9. 软件测试面试题(等待解答)
  10. 我的世界服务器如何开无限小号,实操神技能,微信能“无限”开小号?