- StackAnalyzer
- Скриншоты
Во встраиваемых системах выделение стековой памяти обычно осуществляется самим разработчиком. А задача это нелёгкая. Ведь недооценка необходимого объёма стека может привести к серьёзным сбоям во время работы ПО, а переоценка будет означать бесполезную трату системных ресурсов.
Решением этой проблемы является инструмент StackAnalyzer, который способен заранее, автоматически и совершенно точно вычислить максимальную степень загруженности стека задачами вашего ПО.
Доступны версии анализатора для следующих комбинаций микропроцессоров и компиляторов:
| Процессор | Компилятор |
|---|---|
| Am486 | CAD-UL Tool Suite compiler |
| ARC | MetaWare |
| ARM | TI (Texas Instruments) |
| ARM | |
| GCC | |
| GHS (Green Hills) | |
| C16x/ST10 | TASKING (Altium) |
| KEIL (ARM) | |
| C33 | TI (Texas Instruments) |
| Новинка: ERC32 | GCC |
| GNAT | |
| H8 | IAR |
| GCC | |
| HC11 | Cosmic |
| HCS12 | Hiware (Metrowerks/Freescale) |
| Cosmic | |
| IAR | |
| i386DX | PL/I |
| LEON2, LEON3 | GCC |
| GNAT | |
| M68k | HP 68000 (C или Ada) |
| XD Ada (EDS) | |
| GCC | |
| PowerPC | DiabData (WindRiver) |
| VxWorks GCC | |
| GHS (Green Hills) | |
| TriCore | TASKING (Altium) |
| HighTec GCC | |
| NEC V850 | GHS (Green Hills) |
| x86 (flat) | Cygnus (LynuxWorks) |
| GCC | |
| x86 (rm) | ICC (Intel) |