TASKING
|
Tasking - одна из наиболее популярных систем программирования процессоров и контроллеров разных производителей.
- Поддерживает полноценную арифметику с плавающей точкой
- Дает наиболее оптимальный код (скорость/размер)
- Требует минимальных временных затрат
- Поддерживает широкий перечень процессоров.
|

Tasking - один из лидеров среди систем проектирования встраиваемого программного обеспечения для микроконтроллеров и микропроцессоров различных архитектур. По всему миру используется более 100 000 лицензий Tasking.
Общая информация (~ 583 KB)
Основные преимущества Tasking
Основным достоинством, отличающим Tasking от подобных
|
|
систем разработки, является поддержка полноценной арифметики с плавающей точкой
Получение наиболее оптимального кода
Минимальные временные затраты на разработку
Поддержка широкого перечня процессоров
Tasking базируется на настраиваемом интерфейсе, что позволяет пользователю самостоятельно определять структуру меню и инструментария. Высокая интеграция инструментов позволяет реализовать проектирование по схеме
|
|
"редактируем-компилируем-отлаживаем", за счет этого резко понижается время, затраченное на разработку и упрощается сам процесс. Проект содержит в себе все аспекты работы: описание задачи, настройки инструментария, результаты отладки и т.д. Отладчик CrossView Pro использует контекстно-зависимые подсказки, а навигация по проекту ведется с помощью древовидного представления проекта, что дает полный контроль над разработкой.
Среда разработки поддерживает многопроектность, что позволяет вести параллельно несколько
|
|
однотипных проектов в одном проектном пространстве. Встроенный Менеджер Документов позволяет документировать проекты, следить за изменениями от версии к версии. Это особенно удобно, когда над проектом одновременно работает несколько разработчиков и когда важно следить за изменениями в проекте, сделанными тем или иным разработчиком. Проект может содержать дополнительные файлы, не подлежащие компиляции или другой обработке. Для того, чтобы легко найти, отредактировать, удалить или изменить атрибуты любого файла проекта служит встроенный Менеджер Файлов.
Получение наиболее компактного и быстрого кода достигается за счет использования двух технологий: CodeSense и CodeFolio, которые позволяют точно контролировать используемые функции и оптимизировать код на базе повторяющихся фрагментов и шаблонов.
Последнее обновление пакета Tasking включающет прогрессивную технологию компиляции Viper, что еще повысило производительность и функциональность продукта. Тесты показали уменьшение конечного кода в среднем на 10% по сравнению с предыдущими версия этого пакета.
|
|
Типы устройств, поддерживаемые Tasking
Сигнальные процессоры
Motorola серии DSP56ххх: 56003, 56004, 56005, 56007, 56009, 56011, 56301, 56302, 56303, 56304, 56305, 56306, 56307, 56309, 56311, 56321, 56362, 56364, 56366, 56367, 56371*,56602, 56603, 56622, 56651, 56652, 56654, 56671, 56679, 56690, 56694
Малопотребляющие процессоры с архитектурой StarCore SC1xx
32-битные архитектуры:
Infineon TriCore: TC10GP, TC11IB, TC1765, TC1775,TC1910,TC1912, TC1920, PXB4225, PXB4260, PMB8860, PMB8880, Raptor и т.д.
Motorola 68K/ColfFire
PowerPC: 401, 403GA/GB/GC, 505, 509, 555, 603, 603(e), 604, 604(e), 740, 750, 821, 823, 850, 860, 8240, 8260, PLX IOP 480
Infineon SLE88
8- и 16-битные архитектуры:
Intel 8051 и совместимые с ним (более 20 производителей)
Infineon C166
Intel 196/296
Renesans M16C:
M16C/10, M16C/20, M16C/21, M16C/22, M16C/240, M16C/245 , M16C/262, M16C/30, M16C/30L, M16C/61, M16C/62, M16C/ 62A, M16C/62M, M16C/62N, M16C/62P, M16C/62T, M16C/6N, M16C/6V0,
M16C/6V2, M16C/6V5,
|
|
Renesans R8C/Tine:
R8C/10, R8C/11, R8C/12, R8C/13
Philips XA:
XA-C3/C37 (CAN), XA-G1 (General purpose), XA-G2 (General purpose), XA-G3x (General purpose), XA-G49 (Flash), XA-H3 (Telecom/Control), XA-H4 (Telecom/Control), XA-S3 (I?C), XA-SCC (Telecom), ArtistIC (TV Sets), SmartXA (Smart Cards)
STMicroeletronics ST10/Super10:
ST10-163, ST10-165, ST10-166, ST10-167, ST10-168, ST10-169, ST10-172, ST10-262, ST10-269, ST10-272, ST10-276, ST10-280, Super10, Super10M345
Получить более подробную информацию о программе можно на интернет-сайте компании Altium: www.altium.com/tasking/
|
|  |
|