整了一个文档<中颖单片机JTAG仿真器软硬件赏析>

[复制链接]
4333|15
 楼主| 古道热肠 发表于 2009-12-23 21:33 | 显示全部楼层 |阅读模式
中颖单片机JTAG仿真器软硬件赏析

一、简介:
在中颖单片机200979F系列单片机的试用活动中,有幸成为一名试用者,在此首先感谢该公司为电工们举办的此次公益活动,得到了一套79F32评估板和一个JET51仿真器,该仿真器能在Keil下通过JTAG口联机调试程序,还能对中颖51全系列单片机编程,较有特色的是该仿真器的固件能自动升级。这对仿真器的功能扩展和嵌入式系统的底层软件支持新的功能大有陴益。
中颖51仿真器采用半透明的天蓝色外壳,透过壳子看到一个USB接口芯片,貌似PDIUSBD12,还有一个正方型的TQFP芯片,没开盖前我瞎猜的是用中颖自己的单片机来做的。如此好用的东东,到底怎么实现的,在好奇心的驱使下,忍不住找了个螺丝刀,打开来研究研究。
在此首先要声明一下,剖析该电路仅代表个人观点和行为,如有不当或错误之处,还请大家不吝指正。
先上该仿真编程器的玉照,如下图:


哈哈,大家如果有兴趣看里面的东西,继续看下一页,Let’s Go!


二、中颖仿真器的硬件构成
呵呵,流行话说,“无图无真图”先上图



下面先介绍一下中颖仿真器的性能,以便后面针对功能进行讲述



我们从上述JET51用户指南可以看出,该仿真下载器使用了USB接口与PC机进行连接,USB通讯接口是如何实现的呢?通常有两种解决方式:
第一种是采用本身具有USB接口特性的单片机来实现,比如常见的Ulink使用Cypress公司的AN2131,Ulink2使用了LPC2148,Jlink使用了AT91SAM7S64,等等.
第二种方式是采用不带USB接口的单片机外加一片USB接口芯片来完成USB通讯,常见的USB接口芯片有Philips公司的PDIUSBD12,NS公司的USBN9603,沁恒公司的CH372,JET51仿真器采用了第二种方式,USB接口芯片为PDIUSBD12
JTAG接口仿真通常只需用到TMS,TDI,TDO,TCLK,RST等串行接口即可通过芯片内置的辅助硬件模块完成联机调试和编程功能,所以做为JTAG仿真器的主控单片机主要完成将USB接口收到的数据包转换成JTAG串行数据流的功能,JET51使用了华邦的W78E058DFG来完成该工作。
为了让大家详细看到电路构成,下面将仿真器USB接口和主控芯片局部放大图如下:


下面简单地介绍一下W78E058的兼容老祖宗W78E58B单片机的特性.


......
完整的文档请打开PDF细阅




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 古道热肠 发表于 2009-12-23 21:36 | 显示全部楼层
呵呵,突然发现这文件长度也太巧了点吧.555.55
winloop 发表于 2009-12-24 09:14 | 显示全部楼层
关注中颖
winloop 发表于 2009-12-24 09:38 | 显示全部楼层
PDIUSBD12跟单片机是通过总线连接的,中颖的单片机现在没有开放总线,所以不能用自己的单片机做
宇容创行 发表于 2009-12-24 09:44 | 显示全部楼层
4楼的说法是错误的
没有总线的单片机,一样可以接PDIUSBD12,只要用io口模拟就行了
winloop 发表于 2009-12-24 15:01 | 显示全部楼层
那到底为什么中颖不用自己的单片机呢?
winloop 发表于 2009-12-24 15:01 | 显示全部楼层
那到底为什么中颖不用自己的单片机呢?
 楼主| 古道热肠 发表于 2009-12-24 16:02 | 显示全部楼层
中颖单片机79F32是没有办法象华邦51一样自由的切换程序空间并对另一块编程的,JTAG功能肯定能实现,可能是升级不方便的原因吧。
 楼主| 古道热肠 发表于 2009-12-24 16:03 | 显示全部楼层
谢谢版主给裤子,今年冬天比较冷。
yewuyi 发表于 2009-12-24 16:32 | 显示全部楼层
呵呵  ,冷空气来到之前,热肠及时混了条裤子保暖。。。
yewuyi 发表于 2009-12-25 08:33 | 显示全部楼层
LS是否姓杜?!
damiaa 发表于 2010-1-21 11:04 | 显示全部楼层
这东西多少钱?
 楼主| 古道热肠 发表于 2010-1-21 11:28 | 显示全部楼层
这个仿真器听说是300元,如果想用此物,速去中颖单片机的“全心论坛”注册,然后给参与试用的工程师投票,也许有机会能拿到免费的开发套件。
 楼主| 古道热肠 发表于 2010-1-21 11:28 | 显示全部楼层
这个仿真器听说是300元,如果想用此物,速去中颖单片机的“全心论坛”注册,然后给参与试用的工程师投票,也许有机会能拿到免费的开发套件。
 楼主| 古道热肠 发表于 2010-1-21 11:30 | 显示全部楼层
中颖全心论坛的链接如下:http://bbs.sinowealth.com/
normal520 发表于 2010-3-27 16:00 | 显示全部楼层
支持中颖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:以VS1003B和山景SOC芯片为背景,倾心研制数字化语音录放产品. 排忧邮箱:xg_2004_sy@126.com 得意之作是做了个AVR高压编程器,用起来爽歪歪, 串口MP3录放音模块,全面进入数字录放音时代

284

主题

6411

帖子

16

粉丝
快速回复 在线客服 返回列表 返回顶部