
JTAG口,你到底是通用还是不通用???
众所周知,JTAG是一种国际标准测试协议,主要用于芯片内部测试。那么我的问题来了:不同厂家的芯片(单片机、cpld、fpga等)基本都有JTAG接口,显然芯片端这些接口应...
众所周知,JTAG是一种国际标准测试协议,主要用于芯片内部测试。
那么我的问题来了:
不同厂家的芯片(单片机、cpld、fpga等)基本都有JTAG接口,显然芯片端这些接口应该都是兼容的,甚至是一样的(也许有版本的区别吧)。
既然芯片端都一样了,pc端的定义自然是一样的(假如都是并口或者usb),两端都一样了,为什么各个厂家的下载调试线缆确千差万别,互不兼容?难道区区一根小线,里面也要搞出这么多花样吗?
请高人解答,谢谢。 展开
那么我的问题来了:
不同厂家的芯片(单片机、cpld、fpga等)基本都有JTAG接口,显然芯片端这些接口应该都是兼容的,甚至是一样的(也许有版本的区别吧)。
既然芯片端都一样了,pc端的定义自然是一样的(假如都是并口或者usb),两端都一样了,为什么各个厂家的下载调试线缆确千差万别,互不兼容?难道区区一根小线,里面也要搞出这么多花样吗?
请高人解答,谢谢。 展开
展开全部
JTAG当然啊是通用,符合14499协议啊,当然每家都不太一样,因为寄存器,复位不一样,所以不一样啊

2025-02-17 广告
联韬企业管理咨询有限公司是专注在供应链管理和运营管理领域的培训咨询机构,承办CPIM/CSCP/CLTD/SCOR DS认证项目的教育培训及考试管理,为企业和个人提供教育培训,专业认证考试和咨询指导服务。帮助企业实施和改进管理流程;提高管理...
点击进入详情页
本回答由上海联韬企业提供
2010-09-13
展开全部
“各个厂家的下载调试线缆确千差万别”确实让人很不爽,个人认为是没有统一的标准的缘故吧。JTAG也好,USB也罢,毕竟它们只是提供一个通路,在这条路上跑的东西可以随意定。而不同厂家生产的芯片内部的资源是千差万别的,通过JTAG口访问时,数据寄存器,指令寄存器,边界扫描链的长度就可能不一致,所以就需要‘对症下药’了
本回答被提问者采纳
展开全部
总线端可以说是一致的(当然严格说也不完全一致),但是主要的问题是总线控制器(控制芯片)的控制方法是不同的,并口控制方法基本是一致的,但是并口引脚和JTAG引脚定义和对应方法各个厂家是不同的。USB就更不同了,因为会涉及到一些控制器内部的寄存器和缓冲区的操作方法和启动命令。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询