Company  
ST Home | Microcontrollers | uPSD Tools

uPSD 8-bit Microcontroller Tools Overview

STMicroelectronics' 8-bit, 8051 core-based uPSD microcontrollers are supported by a complete range of high-end and low-cost development tools including Evaluation, Debugging, Software and Programming tools.

Developers can also benefit from fully-tested and documented uPSD software libraries and firmware examples from ST, which are designed to facilitate implementation of a range of device peripherals and features.

 
Evaluation Tools

The DK series of development kits provide complete, low-cost platforms for evaluating microcontroller peripherals and features, and starting application development. Available kits include:

DK3400 – Development kit for uPSD3400 microcontrollers. Includes evaluation board, ULINK and RLINK in-circuit debuggers/programmers, development/debugging software and application examples.  
DK3300-ELCD – Development kit for uPSD3300 microcontrollers. Includes evaluation board, ULINK and RLINK in-circuit debuggers/programmers, development/debugging software and application examples.  
DK3200 – Development kit for uPSD3200 microcontrollers. Includes evaluation board, FlashLINK programmer, debugging software and application examples.  

Purchase ST tools

 
Debugging Tools

Application development is supported by in-circuit debugger/programmers from third-parties, which provide USB host PC interface and JTAG industry standard application interface.

Keil ULINK – (ULINK-PSD) USB-JTAG in-circuit debugger/programmer for uPSD3400 and uPSD3300.  
Raisonance RLink – (STX-RLINK) USB-JTAG in-circuit debugger/programmer for uPSD3400 and uPSD3300. Also supports ST7, STR7 and STR9 families.  

Purchase ST tools

 
Software

Development for the uPSD family is supported by a complete range of software tools, including third-party integrated development environments, device configuration interfaces and firmware libraries to aid in implementation of a range of features and peripherals.

Integrated development environments

Keil uVision3 – Integrated development environment featuring built-in compiler controls and high-level language debugger.
Raisonance RIDE – Integrated development environment with built-in control of RC-51 ANSI C compiler, high-level language debugger and programming interface.

Device configuration interfaces

Configuration and Programming Software (CAPS) – Improved graphical user interface required for memory and I/O port configuration of any uPSD device. Allows device programming.
The PSDsoft Express download is also available for download from ST. This interface allows configuration of memory and I/O ports and programming of uPSD devices.

Firmware libraries

DK3400 firmware and examples – USB reference designs, IAP and other demos for Keil and Raisonance toolchains.
DK3300-ELCD firmware and examples – Examples for LCD, SPI, ADC & PWM, I2C and EEPROM emulation for Keil and Raisonance toolchains.
DK3200 firmware and examples – Examples for IAP, ADC & PWM, basic memory mapping and EEPROM emulation for Keil and Raisonance toolchains.
 
Programming Tools

uPSD is supported by a range of third-party programming solutions for lab and production environments:

Raisonance RLink – (STX-RLINK) USB-JTAG in-circuit programmer. Also supports ST7, STR7 and STR9 families.  
FlashLINK – (FL-101) Parallel port-JTAG in-circuit programmer  

Purchase ST tools