ToolStick Base Adapter用户手册

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

MicroGo.cnToolStickBaseAdapter用户手册ToolStickKITForC8051FMCU用户手册MicroGo.cnToolStickBaseAdapter用户手册目录一、ToolStickKIT简介------------------------------------------------------------------------------------11、产品功能--------------------------------------------------------------------------------------------12、系统部件--------------------------------------------------------------------------------------------23、接口关系--------------------------------------------------------------------------------------------3二、ToolStickKIT操作说明------------------------------------------------------------------------------5三、ToolStickKIT在SilabsIDE中的设置说明------------------------------------------------------6四、ToolStickKIT在Keil3中的设置说明------------------------------------------------------------11五、ToolStickKIT在IAR中的设置说明--------------------------------------------------------------15六、ToolStickKIT终端使用说明-----------------------------------------------------------------------17七、ToolStickKIT常见问题解决方法------------------------------------------------------------------19八、用户手册版本历史------------------------------------------------------------------------------------19MicroGo.cnToolStickBaseAdapter用户手册-1-1、产品功能:该工具配合相关开发软件可实现单步、连续单步、断点、停止/运行,支持寄存器/存储器的观察和修改,下载程序到Flash存储器等功能,另外通过特定软件,可以成为调试串行接口的好帮手,解决现在部分笔记本无串行口的烦恼。本仿真器有如下特点:1、全速率USB2.0接口,硬件加强型保护功能(减少使用不当造成的硬件损坏率)。2、该调试器的附件ToolStickDebugAdapter可以通过手动设置,为目标板提供3.3V或者是5V电源。3、本系统与Silabs公司UDA调试器、国内的EC3/EC5调试器100%兼容,所有软件也同样适用本开发系统。4、通过专用的带ESD的电平转换芯片,支持全电压全系列的C8051F系列的开发工作。5、通过Silabs公司的软件,可以固件升级,使本产品支持Silabs公司后续生产的C8051FMCU系列产品。6、本产品有两种模式:调试C8051F单片机模式和数据传送测试模式。6、可以根据特定需要,定制您要的产品序列号,如TSxxxxxxxx(0~9、A~F),使您的开发工具更具特色。7、产品面膜一律定制的,即使不小心弄脏了,用清水或酒精擦一下即可光亮如新。8、本开发工具尺寸(mm):70*46*18,厚度不会超过一个一元硬币(19mm),方便携带。9、WindowsMe以上系统不需要驱动,直接使用。10、本产品可与IAREmbeddedWorkbenchforMCS-51、KeilμVsion2/3、SiliconLaboratoriesIDE软件无缝连接调试。本开发工具附件:1、C8051FUSB型仿真器(ToolStickBaseAdapter)一台。2、仿真器附加调试模块(ToolStickDebugAdapter)一块。3、10芯优质排线一条。5、优质USB2.0连接线一条。4、20mm杜邦线10条(另5条为一体的)。6、2.5寸DVD光盘一张。MicroGo.cnToolStickBaseAdapter用户手册-2-2、ToolStick开发套件的基本组成部分如下:整个开发系统有两部分组成:ToolStickBaseAdapter:主要负责和PC机通讯,通过开发软件调试C8051F系列单片机,属于产品的主体部分,不可缺少。ToolStickDebugAdapter:这是一个附属的组件,其功能是把ToolStick的14PIN接口变成标准的C8051FJTAG的10PIN接口。另外把ToolStick中的通讯功能引出、还有一个功能就是可设置目标MCU的IO输入电平,以适用于全系列全电压范围内的C8051F系列MCU。MicroGo.cnToolStickBaseAdapter用户手册-3-3、ToolStickBaseAdapter的接口关系说明:引脚PIN标识说明简要说明1GND电源地2VDD仿真器内部3.3V电源输出3VUSB电脑的USB电源输出5V4VBUF仿真接口总线电源输入5TDI(C2CK)JTAG数据输入/C2接口时钟6TCK(C2D)JTAG时钟输入/C2接口数据7TDOJTAG数据输出8TMSJTAG测试模式选择9TXDUART发送数据端口10RXDUART接收数据端口11RTSUART流控制方式接收控制位12CTSUART流控制方式发送控制位13SPD电脑挂起指示灯/控制外部开关(低有效)14CTL保留MicroGo.cnToolStickBaseAdapter用户手册-4-ToolStickDebugAdapter(标准的C8051FJTAG)接口关系:引脚PIN对应关系简要说明1VDD仿真器内部3.3V电源输出(需要设置)2GND电源地3GND电源地4TCK(C2D)JTAG时钟输入、C2接口方式C2D5TMSJTAG测试模式选择6TDOJTAG数据输出7TDI(C2CK)JTAG数据输入、C2接口方式C2CK8NC内部无连接9GND电源地10VUSB电脑的USB电源输出5VToolStickDebugAdapter设置:在上图中有一个4*2的双排插针右边标有电压,分别为1.8V、2.5V、3.3V、5V,这几个电压分别对应目标板的IO电压,一般选相近即可。如目标板的IO电压是2.7–3.6V,这时可以使用3.3V的VBUF设置。同时在ToolStickDebugAdapter中有一个EN的短接针,这个跳线的功能为是否允许JTAG的1脚输出3.3V电源(最大100mA)。当你的目标板自己供电时,注意这个引脚务必断开。注意:ToolStick的通讯功能和调试功能是不可同时使用的。一次只能使用其中的一个功能。MicroGo.cnToolStickBaseAdapter用户手册-5-二、ToolStickBaseAdapter安装说明:在第一次安装该产品时,系统会自动检测到硬件USB设备,如下图示由于本产品是HID类USB设备,这类驱动是系统自带的,所以不需要另外的驱动程序,安装好后,可以在系统属性中查看该设备,即人体学输入设备。如下图所示:打开USB人体学输入设备后,可以通过以下方式检测到产品的序列号:在点击详细信息的,就可以在下面桔黄色的位置看到产品的序列号(TS-MICROGO),如下:如果能看到产品序列号,说明仿真器已正确安装完毕,可能使用了。MicroGo.cnToolStickBaseAdapter用户手册-6-三、ToolStickKIT在SilabsIDE中的设置说明1、安装光盘目录SoftWare中的SilabsIDE(版本号随时更新)文件,如果没有特别需求,按默认安装即可。安装好后,在程序-SiliconLaboratories下打开SiliconLaboratoriesIDE即可。如下图:2、打开后建立通过SilabsIDE来建立一个新的项目,在新的窗口中设置一下目标MCU型号、项目名称、项目路径等信息。如下图:MicroGo.cnToolStickBaseAdapter用户手册-7-2.1、在新出的窗口中点击鼠标右键,加入已存在的程序源文件到项目中(假设已有源文件)2.2、加入后的源文件一般为ASM或者是C的源码代,双击源打开源文件。如下图。MicroGo.cnToolStickBaseAdapter用户手册-8-2.3、设置后台编译工具的路径,如下图2.4、在下面的窗口中设置选择编译工具的路径及对应文件,一共需要设置三项,以Keil为例,在对应后台编译工具中找到对应的同名文件即可,即Assembler为A51.exe、Compiler为C51.exe、Linker为BL51.exe。MicroGo.cnToolStickBaseAdapter用户手册-9-3、选择菜单Options下的ConnectionOptions选项进行目标接口单片机的仿真器设置。●当MCU为C8051F00X/01X/02X/04X/06X/12X/2XX系列时,选择JTAG;●当MCU为C8051F3XX、4XX、5XX系列时,选择C2。●在英文原版本手册中有接口的说明。4、在菜单栏中点击“Debug”选项,在其菜单中点击“Connect”选项,进行连接,如果连接成功,则会激活“Debug”菜单下的其他操作。(注意没有目标CPU的情况下会连接失败)MicroGo.cnToolStickBaseAdapter用户手册-10-5、连接成功后,通过Project-RebuildProject选项对整个项目进行重新编译,如果没有错误,如下图所示,把当前程序所产生的代码下载到目标MCU中。6、通过上述的所有步骤后,就可以通过SilabsIDE进行C8051F单片机调试工作了。MicroGo.cnToolStickBaseAdapter用户手册-11-四、ToolStickKIT在Keil3中的设置说明1、打开光盘下目录SoftWare中的Keil软件,输入任意安装信息,直至安装完毕。2、安装完毕后,打开Keil的注册界面,安装一下Keil的许可,否则会有2K的代码限制。MicroGo.cnToolStickBaseAdapter用户手册-12-3、安装Keil下开发C8051F单片机所使用到的动态连接库文件(SiC8051F_uVision)。3.1、选择安装路径:3.2、选择Keil对应的版本连接库,直至安装完毕。MicroGo.cnToolStickBaseAdapter用户手册-13-4、在Keil中新建立一个项目文件5、保存新建立的项目后,会出现下面的界面,选择正确的MCU后,就可以了MicroGo.cnToolStickBaseAdapter用户手册-14-6、在Project中选择OptionforTarget’Target1’,来对Target1进行相关设置。7、对ToolStickBaseAdapter进行设置8、至此,ToolStick就可以在Keil中调试了。MicroGo.cnToolStickBaseAdapter用户手册-15-五、ToolStickKIT在IAR中的设置说明1、安装好IAR软件后,打开IAR软件,新建立一个8051空项目2、设置新建立项目(Demo)的相关属性,如下图示:MicroGo.cnToolStickBaseAda

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功