USBDebugAdapter用户手册_第1页
USBDebugAdapter用户手册_第2页
USBDebugAdapter用户手册_第3页
USBDebugAdapter用户手册_第4页
USBDebugAdapter用户手册_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MicroGUSB Debug Adapter 用户手册USB Debug Adapter For C8051F MCU用户手目 录USB Debug Adapter 简介1开发工具特点1产品标配附件1仿真器接口关系图2USB Debug Adapter 安装说明 3USB Debug Adapter在 Silabs IDE 中的设置说明 5USB Debug Adapter在 Keil 3 中的设置说明 10USB Debug Adapter在IAR中的设置说明 14USB Debug Adapter 常见问题解决方法 16用户手册版本历史 16MicroGo.c nUSB Debug Ad

2、apter用户手册USB Debug Adapter 简介:C8051F单片机的低价位开发套件是为您提供快速开发应用系统的工具。该套件包含了开发所需的软件和硬件,性能优于传统的仿真器。USB Debug Adapter具有:完全的USB2.0接口、免安装驱动程序、硬件加强型保护功能(减少使用不当造成的硬件损坏率)。该工具可实现单步、连续单步、断点、停止/运行,支持寄存器/存储器的观察和修改,下载程序到Flash存储 器等功能。本开发工具有如下特点:1、 全速率USB 2.0接口,硬件加强型保护功能 (减少使用不当造成的硬件损坏率)。2、C8051F调试器在第10脚提供5V/100mA的电源,如

3、果目标板电流不大的话,一个仿真 器就可完成开发测试。方便!3、 和Silabs公司UDA调试器、国内的 EC3/EC5调试器100%兼容,所有软件也同样适用 本开发系统。4、 调试电路采用专用电平转换芯片,支持C8051F全系列(C2和JTAG接口 )MCU。5、通过Silabs公司的软件,可以固件升级,使本产品支持Silabs公司后续生产的 C8051F MCU 系列产品。6、 可以根据需要,定制您要的仿真器序列号,如EC3xxxxxxxx号码(09、AF),使您的开 发工具更具特色。7、产品面膜一律定制的,即使不小心弄脏了,用清水或酒精擦一下即可光亮如新。8、 本开发工具尺寸(mm) :

4、70 * 46 * 18,厚度不会超过一个一角硬币(19mm),方便携带。9、Windows Me以上系统不需要驱动,直接使用。10、本产品可与 IAR Embedded Workbench for MCS-51、Keil 卩 Vsion2/3、Silicon Laboratories IDE软件无缝连接调试。本开发工具附件:1、C8051F USB 仿真器一台。2、10芯优质排线一条。3、优质USB 2.0连接线一条。4、2.5寸DVD光盘一张(1.2G),内部附有 C8051F教程和大量电子技术文档。USB Debug Adapter的基本组成部分如下:标准的C8051F单片机JTAG接口

5、线图:引脚PIN标识说明描述1、8Not Conn ected内部无连接2、3、9GND( Grou nd)电源地4TCK(C2DJTAG的时钟,C2的数据5TMSJTAG模式6TDOJTAG的数据输出7TDI (C2CKJTAG的数据输入,C2的时钟10USB PowerPC的5V输出,有限流保护注意:第10脚为USB电源5V输出,内部有100mA的电流保护,如果不能确定目标所用电 源时,建议尽可能使用外部电源向目标板供电。仿真器的POWER电源灯为目标板正常连接后的电源指示灯,在安装后如果在无连接目标板的情况下,是不会亮的。只有通过PC软件正确连接到目标MCU,这个灯才会亮。USB Deb

6、ug Adapter 安装说明:在第一次安装该产品时,系统会自动检测到硬件USB设备,如下图示由于本产品是HID类USB设备,这类驱动是系统自带的, 所以不需要另外的驱动程序, 安装好后,可以在系统属性中查看该设备,即人体学输入设备。如下图所示: I鸟丄| =丄刖打开USB人体学输入设备后,可以通过以下方式检测到产品的序列号:在点击详细信息的,就可以在下面桔黄色的位置看到产品的序列号(EC3-MICROGO),如下:-3 -MicroGo.c nUSB Debug Adapter用户手册如果能看到产品序列号,说明仿真器已正确安装完毕,可能使用了。-4 -MicroGo.c nUSB Debug

7、 Adapter用户手册USB Debug Adapter 在 Silabs IDE 中的设置:1、安装光盘目录 Software中的Silabs IDE (版本号随时更新)文件,如果没有特别需求,按默认安装即可。安装好后,在程序 > Silicon Laboratories 下打开Silicon Laboratories IDE 即可。如下图:Silicon Lsboratories ID!扁 Sili con Labar at or ieUniversi ty DC.工Outlook Bstpress£ 7findo*i 仏diw FlayerWindc*s Nss

8、1;ng«r畔* FLASH默认去裝后G ToolSti.ck TerminalSilabs IDE位置:-5 -MicroGo.c nUSB Debug Adapter用户手册-# -MicroGo.c nUSB Debug Adapter用户手册2、打开后建立通过 Silabs IDE来建立一个新的项目,在新的窗口中设置一下目标MCU型号、项目名称、项目路径等信息。如下图:-# -MicroGo.c nUSB Debug Adapter用户手册2.1、在新出的窗口中点击鼠标右键,加入已存在的程序源文件到项目中(假设已有源文件)scC8051MKKFC: ?77?Wttchpoin

9、ls 77 Build 人入Find in Fil的 /2.2、加入后的源文件一般为ASM或者是C的源码代,双击源打开源文件。如下图。iilTisjuji Ljiiur i: j 工山豈 -uri:Jjjjt uJiF 32k_P q rt Swit che sLED a B cCopyright 2005 Silicon LaboratdtIA, http;Z/ww, silabsP com/':Program Description:This progr:am demonsrates how to coniF12x_F«rti,U Flie View":

10、3;ile Edit J£i.ew Eroject Debg: Xocls lions Window elp反g|詰葺屆昌 闔醪型二订川常韻币叭也團is迥|歸|囤瓯1乞響常卵M岡霆磴施黑如in%川-龍俪D團 F32MsPor t s_Sw i t she sUlPl Header files-|2j Scarce Files罔 F3Zx_Ports_Swi tchi:- ;:-勸匚郴倉寂件f-Wx源代码窮口2«jCOPVETGHT JiETl ELEF7TRONTK GmbH 13S7 - 2008"C!SSiLabsXCBOSlF32tlpBrtIOF32x_P

11、nrts_SwitehssLEDE.ob" TO "C'XSiLshsDEHO" GS(256) PL(冋 PV(78)林鲨岀蠻口 re* RESTRICTED VERSION WITH 0300H BTTE 匚口DE SIZE LIMI亍JPE豆0: 0 02EH BYTE 2%)英英来捱ae未未来赴 釜未*来班未未来来寰m未来et未餐谨黑来未餐»料未来来谨 悬未来来丟 抵未来来溉独来来未溉抵来来未餐抵来来未餐 抵来未託莊 脊来未未畀背来*«*| Build /fList X Tool Find in Files /FC; ?7?7

12、Wttchpoints ?File gdit Vi ew Projiect Debug Tools Dpti on's Wi.ndc Help0用田1主, 闆黜觀:i L牡茁那狰 也趙£ 83鉗|豹亜II111 1画區匝匡犀畀 f File View S,mbo2.3、设置后台编译工具的路径,如下图2.4、在下面的窗口中设置选择编译工具的路径及对应文件,一共需要设置三项,以Keil为例,在对应后台编译工具中找到对应的同名文件即可,即Assembler为A51.exe、Compiler为 C51.exe、Linker 为 BL51.exe。18 f亡iWr 直 iri f ir

13、rq亠 _i i nTool De£initi長译工具选择本例手呈为K刮Select Tool工具路径默认绽译ClAlDE fil«aS 1.斥|C : SiI3、选择菜单 Optio ns下的 Conn ection Optio ns选项进行目标接口单片机的仿真器设置。 当 MCU 为 C8051F00X/01X/02X/04X/06X/12X/2XX 系列时,选择 JTAG ; 当 MCU 为 C8051F3XX、4XX、5XX 系列时,选择 C2。在英文原版本手册中有接口的说明。-9 -MicroGo.c nUSB Debug Adapter用户手册-# -Micro

14、Go.c nUSB Debug Adapter用户手册匚!_£1屯寸耳±丄口丄lAjJClrj-fiEPile EditMn DEMWindow Help£ur at i Qm COMFORT.froject Belug Tools OptionsC cHlTL C11 OSi Optl &IL5 .Srial adapterC E5232 Sersal Adapter tEed Styles .嗣cu调试接设青ID File VZs|CDPVETCRT kJ'C:SiLabs"- xdemo" asd是養摊:豊托署量握*

15、87;«:* RESTEICTEiZJus日殴頁器ia擇:iu词JI* 111 -11- - %一鬧 W |EC3-MI:BDGO|7 Ptwf&r t曲get after discoimeiInt«rf4c«;赫 JTdG JTAG Ch.:rffifeOiS择:目两单片硏.on .ifi ati on.-Lliiiig.n HallOpening Projectlonl o adOK匚 aucelX IJjones.to cent"C:SilahsMemory WindowsFSIEE LIMIT; USED: 002EH B?TE ( 2X

16、)B<JildList Tool ; F(nd in Files /Canriection parameter canfiurati-on,?rr?°秤??? (Taryt: C8C511XHMPC: ? ttatchpoiots *?署奏託基哄*关署盖*姜娶*餐署養蚤罢赛关養署養*署盖 关於怔署关罢吴怔* 罢譽蚩諾聲*罢署玄*善*峯蜃譽圭盖醮盖峯暑*盖譬臺盖*餐*基署盖*奏赛4、在菜单栏中点击"Debug”选项,在其菜单中点击"Connect”选项,进行连接,如果连接 成功,则会激活“ Debug”菜单下的其他操作。(注意没有目标 CPU的情况下会连接失败

17、)匸回刃0 Q G3 筈尸孑Alt. + GrAlt + 1pin內SUp肛2IP £t4p Cvar*( Rw. to Cursor正殍接6用*話til ata. ctniri!qg|idt + C.=_ iff F r F -w T-'H T T" - 1左面不可送择项在=Ifjle E±l t Vie?. Troject Dwbg胃 Toals Opt loris Window Help 连接到目际MCUfclt + BIQt + WRefreshW.1 + RSHI R«s»tCtrl + RVer1fy Bevies Cont

18、eut乍于 Wat?hpQtript ion;k denonstrat as hov t coniCtiPYRIGffr KEIL ELEKTHOHIK GllbH 1987 - 200 8 C: SiLabExCO 051F32 OxPor 11OF 3 2 a_Pert e_Swi teheslEDs . obj H TO "C : xSiLabs XDEMO" RS(256) PL(68) P(J(78) 一»*1t祷瞬关書*»*,关書*詈特書畀知(豪卄袴咼醤盖棉舌*世* 擋 出窒口畀詈*M豪脅»*長*带舊署* RESTRICTED VE

19、RSIOH WITH OBODH BYTE CODE SI ZE" LIMIT; USED: 0O2EH BYTE ( 2X) « ftII| Build/ LisiTool /L Find in Flies fgarget. CS051kmK«fC: ? lalclints ?-10 -MicroGo.c nUSB Debug Adapter用户手册5、连接成功后,通过Project -> Rebuild Project选项对整个项目进行重新编译,如果没有错误,如下图所示,把当前程序所产生的代码下载到目标MCU中。5、通过上述的所有步骤后,就可以通过Sil

20、abs IDE进行C8051F单片机调试工作了。-12 -MicroGo.c nUSB Debug Adapter用户手册USB Debug Adapter 在 Keil 3 中的设置:1、打开光盘下目录 Software中的Keil软件,输入任意安装信息,直至安装完毕。-13 -MicroGo.c nUSB Debug Adapter用户手册-# -MicroGo.c nUSB Debug Adapter用户手册QjeriCl.oseSaveS i agle-ll 5 er Lkctnst Floating Lie mime | Floating Li cmie« Adimni t

21、ratorCuslorner InformationName:Micro Go阴Sive PPrDjCwnpany:Erftail.ProduclMinroGoc nh/licroG 口comLiosnss ID Dad日(LI. Support PbiidcIComp Uber ID二一.口氐匚虹|輕J DJ商W1婪dC via Internet.畑I的CID号码:2、安装完毕后,打开 Keil的注册界面,安装一下 Keil的许可,否则会有 2K的代码限制。File EdiitProject Debng Flash Peripherals Tools SWCS Windlow Help-#

22、-MicroGo.c nUSB Debug Adapter用户手册PK51 iPiiof Devrfpsis Kifi IE valuadtn Version-# -MicroGo.c nUSB Debug Adapter用户手册-# -MicroGo.c nUSB Debug Adapter用户手册Pri nt冒 EriMFt i nt1 F80CKmil的许可IDN醐 License ID Code |LIC):Add L1CUninstall.-14 -MicroGo.c nUSB Debug Adapter用户手册3、安装Keil下开发C8051F单片机所使用到的动态连接库文件。3.1

23、、选择安装路径:3.2、选择Keil对应的版本连接库,直至安装完毕。Sei ecl comporien r.:? 服文件JI回 C51 hl"-15 -MicroGo.c nUSB Debug Adapter用户手册-# -MicroGo.c nUSB Debug Adapter用户手册i I uVisian2 DLL0血晟七dll% ;选择本机安装的区凶:1 uVision4 DLL:对应版本的DLL文件:dicate directories that exist on yco computer.Installs rudd-# -MicroGo.c nUSB Debug Adapt

24、er用户手册-# -MicroGo.c nUSB Debug Adapter用户手册eN_-# -MicroGo.c nUSB Debug Adapter用户手册4、在Keil中新建立一个项目文件5、保存新建立的项目后,会出现下面的界面,选择正确的MCU后,就可以了-16 -MicroG6、在 Project 中选择 Option for TargetUSB Debug Adapter 用户手册 'T,r来对1 Target 1进行相关设置。-17 -# -# -7、对当前目标 MCU及USB Debug Adapter进行设置-# -# -Chitput | Listir:User

25、| C51A511151 Locate| EL51 Mi裁IftviceDehic Utilities-'Use SimulatorV Limit Spee< 円tSdiiigs I 茴 lhe: |5<匚加 Labs_C8(l1Fi«x Driver * Settings 选择C8051FPrL&adHialization HeSerial AdapterlD mainORestore DetnI* Brakpc7 Watchp“ MemoryRS232 Sericl .AdapterXMPORT:Eaudrte:JTAG ConfiguriciCPU

26、DLL: | ssTdl !USB Debug Adapted 1-7.0.0 _阳申缶 |EC3ICROGOSelect ton:P Power targel 事 er disconnectDewce 6min Setup;选择WB接口CSOSLFHK :UKH«lpSimulat i on-18 -MicroGo.c nUSB Debug Adapter用户手册USB Debug Adapter 在 IAR 中的设置:1、安装好IAR软件后,打开IAR软件,新建立一个 8051空项目Tool E£iee mew pcied n cwrent woikspaoe'

27、" r%, S创FilesF JV.VRtady塑立裁的项目在当前工作区域2、设置新建立项目(Demo)的相关属性,如下图示:FilesOpticxnE.|匸>忘m口 - Debuq *注 JJL Category:Cwnpil 4Rebuildl AllCLeariI (J imcti奁找范狀的屯肋阿上邹.居4恵 C/C+Canpier AssemblerCustom Buid Buid Actors;LinkefD 亡 buggThrd-Party EXi'/ET.args t 血土鼻 Pfliniier | C«dt E ink | Output | Libr-ur Cm£ievi ce LuformitiiMtpiri!_lJLL_2) omeri c 已服er Ubs_2itoial£ D«vic«5liltft-fcl_)C«=DCD2jG«in*zy!£mq-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论