TrueSTUDIO is used by large corporations, small- and medium-sized companies,
independent developers, researchers, students and hobbyists
all around the world.
Supporting STM32 devices and development boards.
Built on Eclipse, CDT, GCC and GDB. Simple to extend.
Compile & Build
Highly optimizing C/C++ compiler, assembler, linker and more.
Code editing, navigation, styling, structure visualization and more.
See the RAM and FLASH memory utilization from your latest build
View total size, used and free memory.
Calculates the stack usage based on the compiled and linked program, and presents stack usage information to help you find problems.
Single and multi-core Debug
Supports popular debug probes such as ST-Link, SEGGER, P&E micro.
Project wizard, importers, configuration tools and more.
Hard Fault Analysis
Quickly find the Why, What & Where of hard faults. See why the fault occurred, and go directly to the offending code and affected registers.
Version control client for Subversion (SVN), Git and CVS.
Trace & Profiling
Take STM32 debugging to a new level with these real-time visualization tools. Trace data, events, exceptions, memory history and more.
Integrated client works with Bugzilla, Trac, Mantis, and more.
See the status of RTOS objects such as semaphors and mutexes during debug. Support for FreeRTOS and seven other RTOSes.