Данный набор инструментов совместим с широким спектром микропроцессоров ARM от различных производителей полупроводников.
Инженеры могут немедленно приобрести программные пакеты и комплекты, такие как TASKING, через все 14 каналов element для мгновенной загрузки.
Набор инструментов TASKING VX для ARM предоставляет разработчикам сложные технологии, доступные только в рамках компилятора Viper. Разработчики могут в полной мере использовать преимущества архитектуры ARM благодаря самому эффективному компилятору C/C++ и комплексным инструментам отладки, доступным сегодня.
Технология Viper используется в этом наборе инструментов разработки, позволяя компилятору C генерировать код с высочайшей скоростью выполнения и надежностью, необходимыми для промышленных и телематических приложений в автомобилях будущего. Компилятор C для ARM также обеспечивает полную поддержку отраслевых стандартов проверки кода, включая MISRA C и CERT C, гарантируя высочайший уровень надежности вашего кода.
В числе особенностей:
• Интегрированная среда разработки на основе Eclipse, обеспечивающая расширяемость за счет сторонних плагинов.
• Программная платформа TASKING и Pin Mapper для STM32, включающая широкий спектр бесплатных компонентов промежуточного программного обеспечения, таких как RTOS, поддержка CAN, USB, TCP/IP, веб-серверы и многое другое.
• Доступно для Windows, Linux и Mac OS X.
• Полностью интегрированный многоядерный отладчик TASKING с поддержкой отладочных зондов для семейства SEGGER J-Link, STMicroelectronics ST-LINK, Infineon miniWiggler и CMSIS-DAP.
• Компиляторы C, C++ и EC++, соответствующие отраслевым стандартам, включая ISO, CMSIS и ARM ABI.
• Полностью поддерживаемый набор инструментов TASKING VX для C166, TriCore, RH850 и Power Architecture.
• Интегрированная функция статического анализа кода для стандартов MISRA-C: 1998, 2004, 2012 и CERT C.
• Стандартные библиотеки C, C++ и ANSI/IEEE-754 для работы с числами с плавающей запятой.
• Глобальная проверка типографики компилятором и компоновщиком для верификации.
• Мощный ассемблер и компоновщик/локатор, использующие универсальный язык сценариев компоновщика, обеспечивающие расширенное редактирование структуры памяти, выделение разделов данных/кода и автоматическое/определяемое пользователем выделение целевой памяти.
• Встроенные расширения для повышения эффективности и стабильности кода приложения. Включает проверку ошибок во время выполнения, профилирование кода с помощью инструментирования кода и синтаксическую/семантическую проверку.
• Простые в использовании мастера, позволяющие быстро настроить ваш следующий проект.
