Tasking – одна из наиболее популярных систем программирования процессоров и контроллеров разных производителей. Она поддерживает полноценную арифметику с плавающей точкой, дает наиболее оптимальный код (скорость/размер), требует минимальных временных затрат, а также поддерживает широкий перечень процессоров. Сегодня по всему миру используется более 100 000 лицензий Tasking, в которых работают специалисты ведущих автомобильных, промышленных, телекоммуникационных, компьютерных компаний.
Основным достоинством, отличающим Tasking от подобных систем разработки, является поддержка широкого перечня процессоров и полноценной арифметики с плавающей точкой. Это позволяет получить наиболее оптимальный код, а также значительно сократить время на разработку.
Настраиваемый интерфейс позволяет пользователю самостоятельно определять структуру меню и инструментария. Высокая интеграция инструментов позволяет реализовать проектирование по схеме «редактируем-компилируем-отлаживаем», что упрощает весь процесс. Проект содержит в себе все аспекты работы: описание задачи, настройки инструментария, результаты отладки и т.д. Отладчик CrossView Pro использует контекстно-зависимые подсказки, а навигация по проекту ведется с помощью древовидного представления проекта. Таким образом, пользователь получает полный контроль над разработкой.
Среда разработки поддерживает многопроектность, что позволяет вести параллельно несколько однотипных проектов в одном пространстве. Встроенный «Менеджер Документов» позволяет документировать проекты, следить за изменениями от версии к версии. Это особенно удобно, когда над проектом одновременно работает несколько разработчиков и когда важно следить за изменениями в проекте, сделанными тем или иным разработчиком. Проект может содержать дополнительные файлы, не подлежащие компиляции или другой обработке. «Менеджер Файлов» помогает легко находить, редактировать, удалять или изменять атрибуты любого файла проекта.
Получить наиболее компактный и быстрый код можно за счет использования двух технологий: CodeSense и CodeFolio. Они позволяют точно контролировать используемые функции, а также оптимизировать код на базе повторяющихся фрагментов и шаблонов. Последнее обновление пакета Tasking включает прогрессивную технологию компиляции Viper, что еще больше повысило производительность и функциональность продукта. Тесты показали уменьшение конечного кода в среднем на 10% по сравнению с предыдущими версия этого пакета.
Типы устройств, поддерживаемые Tasking
Сигнальные процессоры: |
|
32-битные архитектуры |
|
8- и 16-битные архитектуры |
|
Материала для отображения нет.