ПОСТАНОВКА ЗАДАЧ
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
TASKING GmbH — немецкая компания, предоставляющая инструменты разработки встроенного программного обеспечения , штаб-квартира которой находится в Мюнхене, Германия . [1]
История
[ редактировать ]Основанная в 1977 году как консалтинговая компания по программному обеспечению, TASKING разработала свой первый C компилятор в 1986 году. В 1988 году 8051 был выпущен первый встроенный набор инструментов для семейства однокристальных микроконтроллеров . Компания объединилась с Boston System Office (BSO) в 1989 году и вскоре разработала компилятор второго поколения, предназначенный для поддержки C166 и DSP56K.
В 1998 году TASKING в партнерстве с Infineon Technologies разработала первое программное обеспечение для разработки TriCore . Altium приобрела TASKING в 2001 году и начала работу над своей технологией компилятора третьего поколения — компилятором Viper. Этот компилятор был разработан для повышения скорости и эффективности кода набора инструментов разработки TriCore.
В 2006 году набор инструментов C166 был обновлен до технологии компилятора третьего поколения. В 2014 году были представлены компилятор для семейства Renesas RH850 и программа поддержки автомобильной безопасности (Safety Kit) для сертификации ISO 26262 . Набор инструментов TASKING TriCore получил обновление в 2015 году и еще одно обновление в 2017 году. Это обновления оптимизации, хотя основное внимание уделялось дополнительной поддержке Infineon AURIX многоядерных процессоров и Infineon AURIX 2G.
В 2016 году был выпущен продукт Safety Checker. Safety Checker обеспечивает статический анализ кода, чтобы убедиться в отсутствии несанкционированного доступа к защищенной памяти. В 2017 году был выпущен набор инструментов VX для TriCore v6.2 с автономным встроенным отладчиком. [2]
Продукты
[ редактировать ]TASKING предоставляет инструменты разработки встроенного программного обеспечения для следующих процессоров:
- Infineon TriCore/AURIX ,
- Инфинеон/СТ Микро К166/СТ10 ,
- Фрискейл Коривва ,
- СТМикроэлектроника СПК 5 ,
- Ренесас RH850 ,
- Bosch GTM-IP MCS (универсальный модуль таймера),
- 8051 и другие.
Набор инструментов VX содержит набор инструментов для разработки и устранения неполадок программного обеспечения для процессоров TriCore, AURIX и AURIX 2G от Infineon Technologies. В этот пакет входят компиляторы C/ C++ для TriCore, компиляторы C для модуля общего таймера (GTM), модуля аппаратной безопасности (HSM), 8051 (SCR) и периферийного сопроцессора (PCP). Дополнительные инструменты включают в себя преобразователь контактов, отладчик, компоновщик и ассемблеры.
Некомпиляторные инструменты:
- Safety Kit – квалификационная программа ISO 26262, которая проверяет программное обеспечение и его предполагаемое применение.
- Safety Checker – автоматически обнаруживает взаимодействие между программными элементами с разным уровнем полноты автомобильной безопасности (ASIL) путем проверки ограничений доступа к памяти одно- и многоядерных систем.
- Автономный встроенный отладчик.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Гольдбахер, Альфред. «Altium Europe: европейская штаб-квартира теперь в Мюнхене» . Электроникнет (на немецком языке) . Проверено 8 октября 2023 г.
- ^ «Введение в набор инструментов Altium TASKING VX для поддержки TriCore — Parasoft C/C++test Professional 2020.1 (Eclipse) — Документация Parasoft» . docs.parasoft.com . Проверено 1 мая 2023 г.
Дальнейшее чтение
[ редактировать ]- Компилятор TASKING-C, интегрированный в Eclipse
- Технология компилятора TASKING доступна для бесплатного тестирования
- Европейская штаб-квартира теперь в Мюнхене
- https://www.embedded-world.de/de/ausstellerprodukte/embwld18/produkt-9949953/tasking-vx-toolset-for-tricore-aurix
- Tasking-VX-Toolset в новой версии . Архивировано 22 июля 2017 г. в Wayback Machine.
- Набор инструментов Altium Tasking TriCore VX v3.2 для разработки встроенного программного обеспечения
- Altium предлагает набор инструментов TASKING TriCore VX v2.2 с поддержкой технологий Infineon; Технология компилятора Viper продолжает повышать производительность и скорость выполнения кода . Архивировано 28 апреля 2019 г. в Wayback Machine.
- Компилятор Tasking C для микроконтроллеров с архитектурой Power