USB Debug Adapter用户手册.docx

上传人:rrsccc 文档编号:9853477 上传时间:2021-03-30 格式:DOCX 页数:8 大小:17.79KB
返回 下载 相关 举报
USB Debug Adapter用户手册.docx_第1页
第1页 / 共8页
USB Debug Adapter用户手册.docx_第2页
第2页 / 共8页
USB Debug Adapter用户手册.docx_第3页
第3页 / 共8页
USB Debug Adapter用户手册.docx_第4页
第4页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《USB Debug Adapter用户手册.docx》由会员分享,可在线阅读,更多相关《USB Debug Adapter用户手册.docx(8页珍藏版)》请在三一文库上搜索。

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

2、apter简介: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):70 * 46 * 18,厚度不会超过一个一角硬币(19mm),方便携带。

4、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连接线一条。USB Debug Adapter的基本组成部分如下:标准的C8051F单片机JTAG接口线图:引脚PIN 标识说明 描述1、8 Not Connected 内部无连接2、3、9 GND(Ground) 电源地4 TCK(C2D) JTAG的时钟,C2的数据

5、5 TMS JTAG模式6 TDO JTAG的数据输出7 TDI(C2CK) JTAG的数据输入,C2的时钟10 USB Power PC的5V输出,有限流保护注意:第10脚为USB电源5V输出,内部有100mA的电流保护,如果不能确定目标所用电源时,建议尽可能使用外部电源向目标板供电。仿真器的POWER电源灯为目标板正常连接后的电源指示灯,在安装后如果在无连接目标板的情况下,是不会亮的。只有通过PC软件正确连接到目标MCU,这个灯才会亮。USB Debug Adapter安装说明:在第一次安装该产品时,系统会自动检测到硬件USB设备,如下图示由于本产品是HID类USB设备,这类驱动是系统自带

6、的,所以不需要另外的驱动程序,安装好后,可以在系统属性中查看该设备,即人体学输入设备。如下图所示:打开USB 人体学输入设备后,可以通过以下方式检测到产品的序列号:在点击详细信息的,就可以在下面桔黄色的位置看到产品的序列号(EC3-MICROGO),如下:如果能看到产品序列号,说明仿真器已正确安装完毕,可能使用了。USB Debug Adapter在Silabs IDE中的设置:1、安装光盘目录SoftWare中的Silabs IDE(版本号随时更新)文件,如果没有特别需求,按默认安装即可。安装好后,在程序 Silicon Laboratories 下打开Silicon Laboratorie

7、s IDE 即可。如下图:2、打开后建立通过Silabs IDE来建立一个新的项目,在新的窗口中设置一下目标MCU型号、项目名称、项目路径等信息。如下图:2.1、在新出的窗口中点击鼠标右键,加入已存在的程序源文件到项目中(假设已有源文件)2.2、加入后的源文件一般为ASM或者是C的源码代,双击源打开源文件。如下图。2.3、设置后台编译工具的路径,如下图2.4、在下面的窗口中设置选择编译工具的路径及对应文件,一共需要设置三项,以Keil为例,在对应后台编译工具中找到对应的同名文件即可,即Assembler为A51.exe、Compiler 为C51.exe、Linker为BL51.exe。3、选

8、择菜单Options 下的Connection Options选项进行目标接口单片机的仿真器设置。当MCU为C8051F00X/01X/02X/04X/06X/12X/2XX 系列时,选择JTAG;当MCU为C8051F3XX、4XX、5XX系列时,选择C2。在英文原版本手册中有接口的说明。4、在菜单栏中点击“Debug”选项,在其菜单中点击“Connect”选项,进行连接,如果连接成功,则会激活“Debug”菜单下的其他操作。(注意没有目标CPU的情况下会连接失败)5、连接成功后,通过Project - Rebuild Project 选项对整个项目进行重新编译,如果没有错误,如下图所示,把

9、当前程序所产生的代码下载到目标MCU中。5、通过上述的所有步骤后,就可以通过Silabs IDE进行C8051F单片机调试工作了。USB Debug Adapter在Keil 3中的设置:1、打开光盘下目录SoftWare中的Keil软件,输入任意安装信息,直至安装完毕。2、安装完毕后,打开Keil的注册界面,安装一下Keil的许可,否则会有2K的代码限制。3、安装Keil下开发C8051F单片机所使用到的动态连接库文件。3.1、选择安装路径:3.2、选择Keil对应的版本连接库,直至安装完毕。4、在Keil中新建立一个项目文件5、保存新建立的项目后,会出现下面的界面,选择正确的MCU后,就可

10、以了6、在Project中选择Option for Target Target 1,来对Target 1进行相关设置。7、对当前目标MCU及USB Debug Adapter进行设置USB Debug Adapter在IAR中的设置:1、安装好IAR软件后,打开IAR软件,新建立一个8051空项目2、设置新建立项目(Demo)的相关属性,如下图示:3、在调试器(Debugger)一栏中选择Silabs公司的仿真器4、在Silabs选择下设置目标MCU的调试接口方式及相关设置5、至此设置完毕,可以在IAR开发环境中调试C8051F单片机了USB Debug Adapter常见问题解决方法:1、在插上仿真器时,系统能检测到USB Debug Adapter,但是Power灯不亮。USB Debug Adapter上的Power不是指示仿真器自身是否有电的。这个是需要通过PC端软件,通过仿真器正确连接到目标MCU后,指示灯即亮。2、仿真器能在开发环境中正常下载,但是却无法单步调试,只能全速运行。在调试状态下,检查一下单片机的看门狗关了没有。版本历史:2021-8-8 Beta 为初步试用版本。2021-9-9 V er 1.0 修正部分错误,增加部分内容和JTAG的接口图。2021-12-30 V er 2.0 增加手册目录,增加Silabs IDE和Keil下编译设置

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1