IAR systems AB

IAR Systems to szwedzka firma komputerowa oferująca narzędzia do tworzenia systemów wbudowanych. IAR Systems opracowuje kompilatory C, C ++, debuggery i inne narzędzia do rozwijania i debugowania oprogramowania układowego dla procesorów 8-, 16- i 32-bitowych. Firma rozpoczęła pracę na 8-bitowym rynku, ale przeniosła się na rozwijający się rynek 32-bitowy, szczególnie na 32-bitowym rynku mikrokontrolerów.

product

Produkty

  • IAR Embedded Workbench. Środowisko programistyczne zawierające kompilator C / C ++ i debugger obsługujący 30 różnych rodzin procesorów. Doskonała optymalizacja prędkości pozwala IAR Embedded Workbench generować bardzo szybki kod wykonywalny. W najkrótszym możliwym czasie jest to idealny wybór do projektowania aplikacji o niskim poborze mocy Funkcje bezpieczeństwa funkcjonalnego IAR Embedded Workbench są certyfikowane zgodnie z IEC 61508, międzynarodowym parasolem bezpieczeństwa funkcjonalnego i standardem ISO 26262 w branży motoryzacyjnej.
  • Embedded Trust zapewnia środowisko programowania bezpieczeństwa dla rozwoju pełnego zakresu funkcji bezpieczeństwa, w tym tworzenia unikalnych identyfikatorów urządzeń, ochrony aplikacji i masteringu produkcyjnego. Embedded Trust jest w pełni zintegrowany z pełnym zestawem narzędzi IAR Embedded Workbench, w tym zoptymalizowanym kompilatorem I / C ++ C / C ++ i wszechstronnym debugerem C-SPY. Integracja umożliwia uwzględnienie rozwoju bezpieczeństwa w codziennym przepływie pracy, przy jednoczesnym zapewnieniu szybkiego, wydajnego i kompaktowego kodu. Aby w pełni kontrolować kod, dostępna jest również statyczna i tymczasowa analiza kodu.
  • IAR Visual State to narzędzie do tworzenia i generowania kodu. Służy do graficznego projektowania stanów maszyny i generowania kodu źródłowego C / C ++. Używając IAR Visual State, możesz przyspieszyć czas prototypu i skrócić czas wejścia na rynek. Jednocześnie zapewniasz, że jakość kodu i inteligentne funkcje umożliwiają organizowanie i modulowanie projektu w celu efektywnej pracy zespołowej. Ponieważ narzędzie jest przeznaczone do systemów wbudowanych, umożliwia łatwe i intuicyjne korzystanie z automatów stanów bez niepotrzebnych funkcji manewru.
    • Tworzy bardzo zwarty kod
    • Na podstawie UML
    • Zapewnia wsparcie dla debugowania sprzętowego z bezpośrednim sprzężeniem zwrotnym w projektowaniu aparatu stanu: natychmiast zobacz, jaka konfiguracja stanu jest aktywna i jakie przejście tam uzyskałeś
    • Ściśle zintegrowany z IAR Embedded Workbench
    • Automatycznie tworzy dokumentację
    • Obejmuje narzędzia do weryfikacji i weryfikacji