AURIX™ TC3x Infineona obsługuje FreeRTOS
Infineon Technologies AG dodał obsługę FreeRTOS dla swoich mikrokontrolerów (MCU) AURIX™ TC3x. System operacyjny czasu rzeczywistego (RTOS) jest kluczowym komponentem oprogramowania, który działa na mikrokontrolerze i efektywnie zarządza zasobami sprzętowymi i programowymi w celu zapewnienia terminowego i niezawodnego wykonywania zadań. Służąc jako pośrednik między sprzętem a oprogramowaniem aplikacji, RTOS umożliwia programistom skupienie się na kodzie aplikacji, abstrahując od złożoności sprzętu. Umożliwia to przenoszenie i ponowne wykorzystanie kodu aplikacji na różnych poziomach abstrakcji oraz skraca czas wprowadzania produktów na rynek.
FreeRTOS to szeroko stosowany darmowy system RTOS o otwartym kodzie źródłowym, który istnieje od ponad 20 lat. Obecnie jest aktywnie wspierany i rozwijany przez Amazon Web Services (AWS). AWS dostarczył również zestaw bibliotek oprogramowania pośredniczącego dla FreeRTOS, który umożliwia łatwą integrację z usługami AWS.
Dostępność FreeRTOS umożliwia klientom szybkie tworzenie aplikacji w ugruntowanym i bogatym w funkcje środowisku open-source – powiedział Patrick Will, szef działu zarządzania produktami oprogramowania i marketingu mikrokontrolerów samochodowych w Infineon. – Ta integracja ułatwia szybką ocenę funkcji AURIX TC3x i zapewnia naszym klientom przyspieszoną ścieżkę migracji dla projektów innych niż AUTOSAR, szczególnie na rynku motoryzacyjnym i przemysłowym.
Konstrukcja MCU AURIX TC3x firmy Infineon jest zgodna z ASIL-D/SIL-3, spełniając rygorystyczne wymagania zarówno rynku motoryzacyjnego, jak i przemysłowego. Wysokowydajna architektura TriCore™ udostępnia możliwości systemu czasu rzeczywistego, zaawansowane funkcje bezpieczeństwa oraz niezawodność funkcjonalną. Jest to więc idealny wybór dla wymagających aplikacji.
Dostępność
Port jądra jest dostępny pod adresem https://github.com/FreeRTOS/FreeRTOS-Kernel-Partner-Supported-Ports/tree/main/Tasking/AURIX_TC3xx, a odpowiednie próbki kodu są dostępne pod adresem https://github.com/FreeRTOS/FreeRTOS-Partner-Supported-Demos/tree/main/AURIX_TC375_ADS. Więcej informacji na temat AURIX TC3x można znaleźć na stronie producenta.
Źródło: Infineon