• Channels
Part Inventory
Go
 
powered by:

 
  • Quick Poll
What Social Networking site do you use the most?



VOTE VIEW RESULTS
Previous Polls

Premium Content

New Signal Chain Technical Papers from Texas Instruments:

 

 

 

Sticking It To The Developer


William Wong

February 28, 2006

Print
Reprints Comment Subscribe

Silicon Labs has generated a lot of interest with high-performance 8-bit microcontrollers, but it is now possible to develop software for the 8051 platform using the inexpensive ToolStick. This little marvel is the wave of the future for evaluation and initial development kits. It actually contains a pair of processors. One handles the USB and debugging interface for the second, an C8051F300 mixed-signal microcontroller. You get to program the latter. It effectively moves from the typical power brick, external JTAG-emulator-and-development-board combination to one plug-in device.

Just to prove the ToolStick has some viable alternatives as a product, Silicon Labs came out with its USB FM tuner (see the figure). Note the identical form factor, although the ToolStick does not include the FM tuner hardware. The ToolStick only has some LEDs it can blink under application control, but that should be enough to get started with the tools and the chip’s peripheral interface. A very ambitious person could crack the case and add some wires or additional circuitry. You just need to be very good with a very small soldering iron. Too bad they didn’t leave a couple of holes for this purpose.

Using the ToolStick could not be easier. It comes with a small radius CD ROM that includes the Silicon Laboratories Integrated Development Environment (IDE) plus Keil’s 8051 development tools. The C compiler, assembler, and linker tools are limited to 2 kbytes of code size. This is more than enough for the ToolStick and adequate for quite a number of applications.

I have already written up Keil’s tools in an earlier article (ED Online ID 11307) so I won’t go into detail here. Suffice it to say that Silicon Labs adds enough to its IDE to make customization of its microcontrollers easier while retaining the good qualities of Keil’s tools. You can upgrade the system when your programming needs grow.

Installation and operation with the ToolStick was one of the best of the bunch. Of course, having a known platform greatly simplifies the task. You will need a Windows PC with a USB 2.0 interface. It helps to have an extension cable (not included) so you can see the LEDs for the demos, but you can plug it in the back of the PC or laptop for development work.

Average (0 Ratings):

Subscribe
Subscribe to Electronic Design and start receiving more articles like this one
Filed Under:

Check for price and availability on Source ESB:

Go
powered by  
    There are no comments to display. Be the first one!
You must log on before posting a comment.

Are you a new visitor? Register Here
Acceptable Use Policy

Sponsored Links