SPC5-STUDIOCode Generator, Quick resources configurator and Eclipse development environment for SPC5 MCUs
SPC5Studio provides a framework to quickly and easily design, build and deploy Embedded Applications for SPC56 Power Architecture 32-bit Microcontrollers combining a project editor, a sophisticated code generator, a dedicated HighTec GNU "C" compiler, a PLS starter kit debugger and several software elements such as code examples, low level drivers and libraries.
Pin Map wizard allows the visual configuration of I/O alternate functions, performs an automatic conflict checker and automatic generation of initialization code.Configuration summary is provided as well in xls format for customer application's PCB consistency check.
Application wizard provides a better-than-ever user experience in getting started to develop your own application with SPC56 MCU's; it leverages on ST's Automotive discovery kits, application boards, and all the related SW elements to combine SW and HW functionalities with a few steps, without reading manuals or writing a single line of code.
The SPC5Studio generated code is highly optimized, can be used as a reference functional and can be easily modified to the user's needs.
Documentation wizard offers on line help and component documentation access.
SPC5Studio is engineered into an Eclipse open source framework giving the user the possibility to add functions by developing their own plugins.
Project import / export functionality allows easy integration with other tools.
For any question and contribution become member of SPC5Studio E2E community on ST WEB. To contribute additional HAL drivers, or to propose improvements, go to sourceforge.net.
Integrated development environment for SPC56 automotive MCU family
- Freeware Integrated Development Environment (IDE) based on Eclipse.
- Automatic Code Generation engine based on a template structure and XML technologies.
- Hardware Abstraction Layer (HAL) for MCU peripherals.
- New Pin-Map wizard that can be used with both B and P lines belonging to the SPC56 family of 32-bit Flash Automotive MCUs.
- Open source RTOS: ChibiOS and uOSEK.
- Software Examples for Discovery kits and premium evaluation boards.
- Integrated GNU "C" Compiler from HighTec EDV-System with free trial support.
- Direct access to PLS debugging UDE.
- SPC5 projects source code could be easily exported to carry on the development with commercial tool chains.
DB1887: SPC5Studio for 32-bit Power Architecture® MCU’s
AN4464: Porting a Green Hills SW to SPC5Studio
UM1602: SPC5 Studio users guide
UM1610: SPC5 Studio components writers guide
Presentations & Training Material
SPC56 Ecosysteme June 2014
SPC56 embedded software solutions
SPC5Studio IDE and associated debugger/compilers for spc5 mcu’s.
Related Tools and Software
Related Tools and Software
|SPC5-HTCOMP-NLTL||HighTec GNU "C" compiler support|
|SPC5-UDEDEBG||PLS JTAG debugger software full license or license renewal|
|SPC5-UDESTK-SW||SPC5-UDESTK Debugging Software for Windows|
|SPC56A-Discovery||Discovery Plus Kit for SPC56 A line - with SPC564A70L5 MCU|
|SPC56B-Discovery||Discovery Kit for SPC56 B line - with SPC560B54L5 MCU|
|SPC56D-Discovery||Discovery Kit for SPC56 D line - with SPC56D40L1 MCU|
|SPC56L-Discovery||Discovery Plus Kit for SPC56 L line - with SPC56EL70L5 MCU|
|SPC56M-Discovery||Discovery Plus Kit for SPC56 M line - with SPC563M64L5 MCU|
|SPC56P-Discovery||Discovery Kit for SPC56 P line - with SPC560P50L5 MCU|
|SPC56XXMB||Evaluation motherboard for SPC56 series microcontrollers|
|STSW-SPC56001FW||Software examples for SPC56L-Discovery and related SPC5Studio Projects files|
|STSW-SPC56002FW||LIN Drivers Libraries for SPC56 Microcontrollers|
Publications and Collaterals
Software components for AUTOSAR
|Part Number||Version||Marketing Status||Order From ST|
(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office or our Distributors
(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.