Segger Embedded Studio for RISC-V z możliwością projektowania systemów hard real-time

Segger opublikował nową wersję środowiska IDE Embedded Studio dla procesorów RISC-V. Wersja 6 narzędzia wykorzystuje zarządzanie pamięcią w czasie rzeczywistym, co poprawia efektywność i czas odpowiedzi podczas alokowania i zwalniania pamięci. Pozwala to na spełnienie wymagań systemów czasu rzeczywistego o mocnych ograniczeniach (tzw. hard real-time) napisanych w C++.

Nowa wersja obsługuje wszystkie najpopularniejsze 32- i 64-bitowe rdzenie RISC-V, w tym RV64I, RV64E, RV64GC, RV32I, RV32IMA, RV32IMAC, RV32IMAF, RV32IMAFC, RV32G, RV32GC, RV32E, RV32EMA, a także RV32EMAC. Dodatkowo Embedded Studio zawiera kompilator i standardową bibliotekę w wersji C++17, a także efektywne biblioteki emRun i emFloat firmy Segger. Paczka zawiera także standardowe kontenery, algorytmy, funkcje i inne obiekty powszechnie wykorzystywane w codziennej pracy. Obejmuje także linker pozwalający na zmniejszenie wielkości kodu poprzez usunięcie powtarzających się fragmentów kodu, występujących w bibliotekach.

Więcej informacji na stronie Embedded Studio for RISC-V

O autorze