Actum Realizer – wersja 4.50 już dostępna
Realizer firmy Actum Solutions to zaawansowane rozwiązanie typu CAD, pozwalające tworzyć kod źródłowy na systemy wbudowane z użyciem intuicyjnego interfejsu graficznego. Zamiast mozolnie programować w języku assembler specyficznym dla danego mikrokontrolera lub w języku C, programista wybiera symbole graficzne i łączy je zgodnie z logicznym przepływem operacji w programie. Realizer generuje na tej podstawie efektywny kod assemblerowy dla wybranej platformy sprzętowej, wraz z kompletną dokumentacją. Narzędzie to zatem realizuje koncepcję graficznego programowania mikrokontrolerów. Takie wyabstrahowanie funkcji logicznych z niskopoziomowego kodu pozwala realizować projekty bez głębokiej znajomości programowania mikrokontrolerów, znacznie zwiększając produktywność i przyspieszając czas wejścia na rynek, zarówno dla nowych, jak i ulepszonych produktów.
Realizer jest rezultatem dwudziestu lat prac prowadzonych w kooperacji z klientami firmy Actum, co poskutkowało rozwiązaniem spełniającym trzy fundamentalne potrzeby pojawiające się przy tworzeniu programów na systemy wbudowane, w konkurencyjnym i wymagającym czasowo środowisku rynkowym:
- Wysokopoziomowe podejście top-down, dające maksymalną produktywność.
- Wysokiej jakości kod dla optymalnej funkcjonalności produktu.
- Automatyczna generacja dokumentacji, ułatwiająca utrzymanie produktu przez cały cykl życia.
Kluczowe cechy Actum Realizer:
- Utrzymuje wysoki poziom abstrakcji przez cały cykl rozwoju produktu.
- Automatycznie generuje optymalny kod na wybrany mikrokontroler.
- Zawiera rozbudowaną bibliotekę symboli, zaimplementowanych w assemblerze.
- Ma wbudowane sprawdzanie reguł projektowych.
- Pozwala na łatwą zmianę mikrokontrolera docelowego.
- Jest wyposażony we wbudowany edytor symboli, pozwalający tworzyć nowe symbole.
- Automatycznie generuje dokumentację.
- Ma wbudowany symulator z funkcją raportowania wydajności.
Nowością w Realizerze wersji 4.50 jest obsługa 42 nowych mikrokontrolerów rodziny STM8, czym poszerzono gamę rozwiązań wbudowanych dostępnych dla klienta (układy ST62, ST72, STM8, PIC12, PIC14).