Home

SILICON LABORATORIES Tool Stick Base Adapter handbook

image

Contents

1. 2 Rev 0 1 s SILICON LABORATORIES ToolStick Base Adapter 4 Getting Started The necessary software to download debug and communicate with the target microcontroller must be downloaded from www silabs com toolstick The following software is necessary to build a project download code to and communicate with the target microcontroller m Silicon Laboratories Integrated Development Environment IDE Keil Demonstration Tools m ToolStick Terminal application The Silicon Laboratories IDE and the Keil Demo Tools are described in more detail in Section 6 ToolStick Terminal provides data communication functions between the PC and the target microcontroller Other useful software that is provided on the ToolStick website includes Configuration Wizard 2 m Keil uVision2 and uVision3 Drivers Configuration Wizard 2 presents device peripheral options in a GUI and simplifies the generation of peripheral initialization code The program is configurable to provide the output in C or assembly The Keil uVision2 and uVision3 Drivers enable Keil uVision IDEs to debug Silicon Laboratories MCUs To simplify the download process the necessary software described above is provided in two download packages The ToolStick package includes the Keil Tools example code documentation including User s Guides and data sheets and the ToolStick Terminal application The IDE Configuration Wizard 2 and the Keil uVision Drivers are available as a s
2. ToolStick Base Adapter SILICON LABORATORIES TOOLSTICK BASE ADAPTER USER S GUIDE 1 Handling Recommendations To enable development the ToolStick Base Adapter and daughter cards are distributed without any protective plastics To prevent damage to the devices and or the host PC please take into consideration the following recommendations when using the ToolStick m Never connect or disconnect a daughter card to or from the ToolStick Base Adapter while the Base Adapter is connected to a PC m Always connect and disconnect the ToolStick Base Adapter from the PC by holding the large plastic connector yA TETE 7 DVORA DL DIE r20 ros O Oris AL DI DIA F330 TOOLSTICK DC Figure 1 Proper Method of Holding the ToolStick m Avoid directly touching any of the other components Ma 2 SET PWR cno OO 330 TOOLSTICK DC Figure 2 Improper Method of Holding the ToolStick m Manipulate mechanical devices on the daughter cards such as potentiometers with care to prevent the Base Adapter or daughter card from accidentally dislodging from their sockets Rev 0 1 9 06 Copyright 2006 by Silicon Laboratories ToolStick Base Adapter ToolStick Base Adapter 2 Contents The ToolStick Base Adapter package includes the following items m ToolStick Base Adapter m 3 foot USB extension cable The ToolStick Starter Kit package includes the following items m ToolStick Base Adapter m ToolStick C8051F330 Daughte
3. oga v ziki zal ano 7 UA ano 7 1n075197101d9 OIA LNO 19z9 10 LNO XLL 1N07S147001d9 Ino GN3dSNS LNO 1LdddA S rd aji sira va t S l ta 9LHV8 0S0dS 30010 91HVay0S0dS 30010 91HV8 0S0dS 30010 90 sa va dod ON d1 N9 anvo ancy z 1n07 xa xy ASA YAA yaje ai nd y z9 19 0 d 3 N Hy 74 a J N Z INAO NW gt XL H snaa 4 snan lt 4 PENEN Gea Se 1N0 aNadSNS ao anaasns AYA VA g g ASU NZI Z 0Od zz C S19 1019 Mz zy tog 910d gt S134700199 ka ya uf dOd ON Idi Gr ZI O Ed coq EO ya ae Ino 1L9ddA L EV zao dad aoa azo a WA 0d 22 gt XL os 2H 9 N 0d gt Sd 19Z9I SWL s137 i H 3 N Tod 92 S Sqivazo oaL 1nd S171019 Opg VV Vyer E 819 0da gt S l angy anoo bodes IVAZI 91 NGA MEX kari wa Pde R 99 va 1N0 SLY 00169 Oper Wa SLU 001d9 aw aNadsns gt AN oz ao tL 24 OAS 7 e ZH za 1NOTSdA19707 SNL CO per VVyomr gt 8411979 SNL z dOLS NNY todan OPH oza ab o lt b 1N07Sd1VAZ97 001 Wi Sdivazo oa1 9723165089 E in EA anoo s a UGX UZA 1NO LV0ZI 91 EU aza o 3 i p 1NO 91929101 Der VVN EO O o aaa yy mL Mz oo ey 1a Feared 5 iF lt 9 ano ALoddA 7 eI 109 aNaasns 9LHY8 050dS 30010 aan 1n0 S1
4. and 40 MB free HD space recommended 6 2 Keil Assembler and Linker The assembler and linker that are part of the Keil Demonstration Toolset are the same versions that are found in the full Keil Toolset The complete assembler and linker reference manual can be found on line under the Help menu in the IDE or in the SiLabs MCU hlp directory A51 pdf 6 3 Keil Demonstration C51 C Compiler The demonstration version of the C51 compiler is the same as the full version except code size is limited to 2 kB and the floating point library is not included The C51 compiler reference manual can be found under the Help menu in the IDE or in the SiLabs MCU hIp directory C51 pdf 6 4 3rd Party Toolsets The Silicon Laboratories IDE has native support for many other 8051 compilers The full list of natively supported tools is m Keil IAR Raisonance Tasking Hi Tech SDCC Dunfield All of the example applications provided with the ToolStick package are written for the Keil toolset 7 Information Locations If the default installation directory is used for the ToolStick package all ToolStick related documentation and code is installed in the C SiLabs MCU ToolStick directory The installer for the ToolStick software is available at www silabs com toolstick 4 Rev 0 1 s SILICON LABORATORIES ToolStick Base Adapter LNO SdAAIIZI SHI ino xu INO Sdivdzd 001 INDO Lvdzd A31 A
5. damages Silicon Laboratories products are not designed intended or authorized for use in applications intended to support or sustain life or for any other application in which the failure of the Silicon Laboratories product could create a situation where per sonal injury or death may occur Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized ap plication Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders 6 Rev 0 1 SILICON LABORATORIES
6. 9 10199 CH FL nom sis 00199 L ino vai L LNO_XL za lt b 41M07Sd19Z9_SWL 5 HA 1n0_Sdivazo OGL 4nd 1 dZI x91 7 100741979101 o OIA 7 z SNIA y je z e aaa z i ano ae m wa G 4 Z0 801 193N 0 ld t kd lt _ d X MN lt L sna Ag zy S 1WS NNO9 8SN Ild ir V LABORATORIES SILICON ToolStick Base Adapter CONTACT INFORMATION Silicon Laboratories Inc 400 West Cesar Chavez Austin TX 78701 Tel 1 512 416 8500 Fax 1 512 416 9669 Toll Free 1 877 444 3032 Email MCUinfo silabs com Internet www silabs com The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice Silicon Laboratories assumes no responsibility for errors and omissions and disclaims responsibility for any consequences resulting from the use of information included herein Additionally Silicon Laboratories assumes no responsibility for the functioning of undescribed features or parameters Silicon Laboratories reserves the right to make changes without further notice Silicon Laboratories makes no warranty rep resentation or guarantee regarding the suitability of its products for any particular purpose nor does Silicon Laboratories assume any liability arising out of the application or use of any product or circuit and specifically disclaims any and all liability including without limitation conse quential or incidental
7. eparate download After downloading and installing these two packages see the following sections for information regarding the ToolStick functionality and how to use the Silicon Laboratories IDE 5 ToolStick Base Adapter Functions The ToolStick Base Adapter performs two main functions for the target microcontroller 1 It provides a debug interface and 2 it provides a data communication interface The Base Adapter can perform only one of these functions at a time The Base Adapter does not require any USB drivers to be installed for either of these functions because it uses standard USB class drivers The Base Adapter also provides power to the daughter cards The yellow LED on the Base Adapter is a power indicator If the yellow LED is on the base adapter is properly connected to the PC and is receiving USB power If the LED is off the base adapter is not properly connected to the PC or the PC is in a suspended state 5 1 Debug Mode All of the Silicon Laboratories MCUs have on chip debugging hardware that allows full non intrusive access to the CPU peripherals and memory The Base Adapter provides a USB interface between the Silicon Laboratories IDE and the on chip debugging hardware The Base Adapter has green and red LEDs that indicate the status of the target microcontroller If the red LED is on the target microcontroller is halted If the green LED is on the target microcontroller is running If neither LED is on the Base Adapter
8. is not connected in a debug session with the target microcontroller If a debug session is not running and the target microcontroller is powered it will start to execute its firmware 5 2 Data Communication Mode The connection between the Base Adapter and the daughter card includes four pins that are dedicated for data communication Two of the pins are the UART pins TX and RX The other two pins can be configured as general purpose input output GPIO pins or as UART hardware handshaking pins RTS and CTS UART configuration communication and GPIO configuration access to the target microcontroller is performed using the Windows program ToolStick Terminal See the ToolStick Terminal help file for information on how to use ToolStick Terminal ES Rev 0 1 3 SILICON LABORATORIES ToolStick Base Adapter 6 Silicon Laboratories IDE and Keil Demonstration Toolset The Silicon Laboratories IDE integrates a source code editor source level debugger and an in system Flash programmer See the User s Guide for the ToolStick daughter card for detailed information on how to use the IDE The Keil Demonstration Toolset includes a compiler linker and assembler and easily integrates into the IDE The use of third party compilers and assemblers is also supported 6 1 IDE System Requirements The Silicon Laboratories IDE requirements m Pentium class host PC running Microsoft Windows 2000 or Windows XP m One available USB port 64 MB RAM
9. r Card m 3 foot USB extension cable A ToolStick Base Adapter is one component of the ToolStick development system and is not functional without a ToolStick daughter card If the Base Adapter was not purchased as part of a Starter Kit daughter cards can be purchased separately at www silabs com toolstick 3 ToolStick Overview The purpose of the ToolStick is to provide a development and demonstration platform for Silicon Laboratories microcontrollers and to demonstrate the Silicon Laboratories software tools including the Silicon Laboratories Integrated Development Environment IDE The ToolStick development platform consists of two components the ToolStick Base Adapter and a daughter card The ToolStick Base Adapter provides a USB debug interface and data communications path between a Windows PC and a target microcontroller The Base Adapter is powered from USB and also provides power to the daughter cards The target microcontroller and application circuitry are located on the daughter card Some daughter cards such as the C8051F330 daughter card are used as general purpose development platforms for the target microcontrollers and some are used to demonstrate a specific feature or application Figure 3 shows the ToolStick Base Adapter and identifies the various components Run Stop LEDs ime eee are t x RTF PWR AND i One Power LED Silicon Laboratories Socket USB MCU Connector Figure 3 ToolStick Base Adapter

Download Pdf Manuals

image

Related Search

SILICON LABORATORIES Tool Stick Base Adapter handbook

Related Contents

                  NEC PS710A-1A PS710AL-1A DATA SHEET  

Copyright © All rights reserved.
DMCA: DMCA_mwitty#outlook.com.