Software Tools for Embedded Systems
– Embedded systems and Internet-of-Things environments with High-End software/middleware tools.
Embeddded Studio is a streamlined and powerful C/C++ IDE (Integrated Development Environment) for Arm microcontrollers
- Professional IDE solution for embedded C/C++ programming
- Cross-Platform: Runs on Windows, macOS, and Linux
- Clang/LLVM, and GCC C/C++ Compilers included
- Highly optimized run-time library for best performance and smallest code size
- Feature-packed debugger with seamless J-Link integration
- Powerful Project Manager, even for huge projects
- Package-based project generator for all common microcontrollers
- Multi-Threaded build minimizes build times
- FREE for any non-commercial use like education- and evaluation purpose, without any limitations
Real-time recording and visualization tool for embedded systems
- Minimally system intrusive
- Free tool. No license cost, no hidden fees
- RTOS task, resource, and API tracing
- Interrupt tracing for bare metal systems without an RTOS
- Continuous real-time recording and live analysis with J-Link and SEGGER RTT technology
- Live analysis of captured data – view responses to stimuli in real time without stopping the target
- SEGGER embOS, embOS/IP, and emFile API call tracing as standard
- uC/OS-III, Micrium OS Kernel, and FreeRTOS instrumentation included
- Can be adapted to other RTOS using a fully documented API
- Works on any CPU
- Tracking of unlimited number of events (SystemView PRO only)
Embedded Studio PRO is an all-in-one embedded develpment package for Arm microcontrollers
- All-in-one development package:
- State-of-the-art development environment
- Complete embedded software suite
- Fully featured J-Link PLUS Debug probe
- One-stop solution developed and supported by SEGGER
- Start application development immediately
- Runs out-of-the-box on various popular evaluation boards
- Royalty-free
ELFLib—The ELF Library from the Embedded Experts
The SEGGER ELFLib is a library for extracting various information from ELF files, be it generic ELF related information (e.g. section information), or compiler specific debugging information (e.g. variables/functions, their types, address, …)
- No viral licensing (no 3rd party code)
- Support for ELF output from different compilers
- Cross platform (Windows, Linux, macOS)
- Simple API
SystemView PRO unlimited real-time recording and visualization tool for embedded system
- Unlimited recording or real-time streaming
- Custom filters on events
- Minimally system intrusive
- RTOS task, resource, and API tracing
- Interrupt tracing for bare metal systems without an RTOS
- Continuous real-time recording and live analysis with J-Link and SEGGER RTT technology
- Live analysis of captured data – view responses to stimuli in real time without stopping the target
- SEGGER embOS, embOS/IP, and emFile API call tracing as standard
- uC/OS-III, Micrium OS Kernel, and FreeRTOS instrumentation included
- Can be adapted to other RTOS using a fully documented API
- Works on any CPU
- Record an unlimited number of events (SystemView PRO only)