TOOLSTICK700DC Silicon Laboratories Inc, TOOLSTICK700DC Datasheet
TOOLSTICK700DC
Specifications of TOOLSTICK700DC
Available stocks
Related parts for TOOLSTICK700DC
TOOLSTICK700DC Summary of contents
Page 1
Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent ...
Page 2
ToolStick-F 70 0DC 2. Contents The ToolStick-F700DC kit contains the following items: ToolStick C8051F700 Daughter Card A ToolStick daughter card requires a ToolStick Base Adapter to communicate with the PC. ToolStick Base Adapters can be purchased at www.silabs.com/toolstick. The ...
Page 3
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: Silicon ...
Page 4
ToolStick-F 70 0DC 5. PC Software Overview TM 5.1. QuickSense Studio The QuickSense Studio software facilitates rapid code development and analysis for applications using the Silicon Labs family of QuickSense products. The Studio is comprised of multiple programs that guide ...
Page 5
Silicon Laboratories IDE The Silicon Laboratories IDE integrates a source-code editor, source-level debugger, and an in-system Flash programmer. See Section “6. ToolStick C8051F700 Daughter Card Features Demo” for detailed information on how to use the IDE. The Keil Demonstration ...
Page 6
ToolStick-F 70 0DC Figure 5. Configuration Wizard 2 Utility The Configuration Wizard 2 utility helps accelerate development by automatically generating initialization source code to configure and enable the on-chip resources needed by most design projects. In just a few steps, ...
Page 7
Keil uVision2 and uVision3 Silicon Laboratories Drivers As an alternative to the Silicon Laboratories IDE, the uVision debug driver allows the Keil uVision2 and uVision3 IDEs to communicate with Silicon Laboratories on-chip debug logic. In-system Flash memory programming integrated ...
Page 8
ToolStick-F 70 0DC 6. ToolStick C8051F700 Daughter Card Features Demo The ToolStick kit includes a few simple code examples. The example described in this section is titled F700DC_FeaturesDemo. The purpose of this example is to guide a new user through ...
Page 9
Connecting to the Device and Downloading Firmware This section describes how to open the IDE, open and build a project, connect to a device and download the firmware. 1. Open the Silicon Laboratories IDE from the Start Programs ...
Page 10
ToolStick-F 70 0DC 6.4. Viewing and Modifying Registers All registers on the device can be viewed and modified when the device halted state. The registers are grouped together according to which peripheral or part of hardware they ...
Page 11
The debug windows for other sets of registers are found in the View Debug Windows SFR’s menu. 6.5. Enabling and Using Watch Windows The Debug Windows in the View menu are used to view and modify hardware registers. ...
Page 12
ToolStick-F 70 0DC 6.6. Setting and Running to Breakpoints The Silicon Laboratories microcontroller devices support up to four hardware breakpoints. A breakpoint is associated with a specific line of code. When the processor reaches a hardware breakpoint, the code execution ...
Page 13
Single-Stepping Through Firmware The IDE supports the ability to single-step through firmware one assembly instruction at a time. The IDE reads the Flash from the device, converts the instructions to assembly and displays them in a disassembly window. The ...
Page 14
ToolStick-F 70 0DC 6.8. Using ToolStick Terminal This section describes how to use ToolStick Terminal to communicate with UART from the PC to the daughter card through the ToolStick Base Adapter the Silicon Laboratories IDE is open, close ...
Page 15
Additional Demo Examples In addition to the F700DC_FeaturesDemo example firmware, the ToolStick download package also includes a demo project named F700DC_CapacitiveSense. The instructions for running this demo can be found at the top of the source file. This example ...
Page 16
ToolStick-F 70 0DC 8.2. C2 Pin Sharing On the C8051F700, the debug pin C2CK is shared with the /RST pin. The daughter card includes the resistor necessary to enable pin sharing which allows the /RST pin to be used normally ...
Page 17
C8051F700 Daughter Card Schematic ToolStick-F700DC Rev. 0.2 17 ...
Page 18
... 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. ...