ПОСТАНОВКА ЗАДАЧ

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.

Набор инструментов C166 был обновлен до технологии компилятора третьего поколения в 2006 году. В 2014 году были представлены компилятор для семейства Renesas RH850 и программа поддержки безопасности автомобилей (Safety Kit) для сертификации ISO 26262. Набор инструментов TASKING TriCore получил обновление в 2015 году и еще одно обновление в 2017 году. Это обновления оптимизации, хотя основное внимание уделялось дополнительной поддержке многоядерных процессоров Infineon AURIX и Infineon AURIX 2G.

В 2016 году был выпущен продукт Safety Checker. Safety Checker обеспечивает статический анализ кода для проверки отсутствия несанкционированного доступа к защищенной памяти. В 2017 году был выпущен VX Toolset для TriCore v6.2 с автономным встроенным отладчиком. [2]

Продукция

TASKING предоставляет встроенные инструменты разработки программного обеспечения для следующих процессоров и других:

Набор инструментов VX содержит набор инструментов для разработки и устранения неполадок программного обеспечения для процессоров TriCore, AURIX и AURIX 2G от Infineon Technologies. Этот пакет включает компиляторы C/ C++ для TriCore, компиляторы C для Generic Timer Module (GTM), Hardware Safety Module (HSM), 8051 (SCR) и Peripheral Co-Processor (PCP). Дополнительные инструменты включают pin mapper, отладчик, компоновщик и ассемблеры.

Инструменты, не являющиеся компиляторами:

  • Safety Kit – программа квалификации ISO 26262, которая проверяет программное обеспечение и его предполагаемое применение.
  • Safety Checker — автоматически обнаруживает помехи между элементами программного обеспечения с различным уровнем полноты безопасности автомобиля (ASIL) путем проверки ограничений доступа к памяти одно- и многоядерных систем.
  • Автономный встроенный отладчик

Смотрите также

Ссылки

  1. ^ Гольдбахер, Альфред. «Altium Europe: монахиня Europäischer Hauptsitz в Мюнхене». Электроникнет (на немецком языке) . Проверено 8 октября 2023 г.
  2. ^ "Введение в Altium TASKING VX-toolset для поддержки TriCore - Parasoft C/C++test Professional 2020.1 (Eclipse) - Документация Parasoft". docs.parasoft.com . Получено 01.05.2023 .

Дальнейшее чтение

  • Компилятор TASKING-C в Eclipse интегрирован
  • TASKING-Compiler-Technologie gratis zum Testen
  • Европейская монахиня Хаупциц в Мюнхене
  • Tasking-VX-Toolset в новой версии. Архивировано 2017-07-22 на Wayback Machine
  • Altium Tasking TriCore VX-toolset v3.2 для разработки встроенного ПО
  • Altium предлагает TASKING TriCore VX-toolset v2.2 с поддержкой Infineon Technologies; технология компилятора Viper продолжает наращивать производительность кода и скорость выполнения. Архивировано 28.04.2019 на Wayback Machine
  • Компилятор Tasking C для микроконтроллеров с Power-Architektur
Retrieved from "https://en.wikipedia.org/w/index.php?title=TASKING&oldid=1255130888"