ST's devices are covered by a complete range of high-end and low-cost debugging and programming tools. These include high-end ST emulators and low-cost in-circuit debugger/programmers. All are supported by free software development suites and C compilers.
To complement these tools, ST also provide a range of sockets, cables and adaptors in the accessories sections.
ST's devices are supported by third-party solutions that come complete with an integrated development environment and in-circuit debugger/programmer featuring a JTAG application interface.
The STM32 Open Development Environment is a collection of compatible and interoperable hardware and software components that allows development and prototyping of innovative applications based on the STM32 32-bit microcontroller combined with other state-of-the-art ST components.
The Open Software Expansion development suite offers drivers, middleware and application software to jump start your design with ST products (MEMS, Bluetooth low energy, sensors, etc.) using the STM32 Open Development Environment.