Embedded system complexity is constantly growing and high-level languages like java take more and more space in this area. impulse can help developers to improve the visibility of what is going on inside.
This extension contains a serial line (RS232) adapter, CDT memory adapter, Serial Wire Viewer (SWV) reader and the SystemView reader.
The Serial Line Adapter allows to read streams from serial line. The received data is forwarded to a configurable reader. Scripts are used to send data to the serial line counterpart and activate the streaming environment (stimulation). The adapter can be combined with other adapters using a multi-adapter port.
Platforms: |
|
|||
Requirements: |
|
|||
Known limitations: |
|
|||
Status: |
|
|||
Operations: |
|
|||
Parameters: |
|
The CDT Memory Adapter reads memory data blocks from the CDT debugger. The start address/size can be defined explicitly or in form of debug expressions (e.g. trace->buffer). The received data is forwarded to a configurable reader. The adapter can be combined with other adapters using a multi-adapter port.
Platforms: |
|
|||
Requirements: |
|
|||
Known limitations: |
|
|||
Status: |
|
|||
Operations: |
|
|||
Parameters: |
|
The Serial Wire Viewer from ARM (Cortex-M microcontroller) provides non-intrusive real-time tracing (ITM). This mechanism is usually used for printfs only. The impulse SWV reader enhances SWV use cases as it allows users to log and trace different kinds of data (real, integer, strings or logic), which can then be stored, visualized and analysed with impulse.
Platforms: |
|
|||
Requirements: |
|
|||
Known limitations: |
|
|||
Status: |
|
|||
Operations: |
|
|||
Parameters: |
|
|||
Configuration: |
|
SEGGER's SystemView environment is a real-time recording and visualization tool that visualizes the runtime behaviour of embedded applications. With the SystemView reader, you can use impulse to read and analyse SystemView recording data from files or directly from running targets.
Platforms: |
|
|||
Requirements: |
|
|||
Known limitations: |
|
|||
Status: |
|
|||
Operations: |
|
|||
Parameters: |
|
|||
Configuration: |
|