Co robi
Generuje, buduje, analizuje, testuje i wydaje oprogramowanie embedded C/C++ z poziomu jednego CLI.
Wieloplatformowe narzędzie do pracy z projektami embedded w C/C++ — od generowania i budowania, przez analizę statyczną i testy, aż po debugowanie, dokumentację i release w jednym spójnym ekosystemie.
PWR Forge został przygotowany jako jedno narzędzie do rozwoju oprogramowania embedded. Łączy zadania developerskie, jakościowe i DevOps w spójny przepływ pracy.
Generuje, buduje, analizuje, testuje i wydaje oprogramowanie embedded C/C++ z poziomu jednego CLI.
Skraca drogę od prototypu do komercjalizacji, upraszcza utrzymanie i zmniejsza czas wejścia produktu na rynek.
Dla studentów, naukowców i profesjonalistów tworzących systemy embedded oraz IoT.
PWR Forge porządkuje pracę z projektem od utworzenia repozytorium po testy, dokumentację i debugowanie.
Zakładanie nowych projektów binarnych i bibliotek oraz automatyczne generowanie kodu.
Spójne budowanie projektu w przewidywalnym środowisku i na wybranej architekturze.
Uruchamianie analizatorów kodu oraz wspieranie poprawy jakości kodu.
Wbudowane uruchamianie testów jako część uporządkowanego procesu developerskiego.
Generowanie dokumentacji bezpośrednio ze źródeł projektu.
Wsparcie pracy programistycznej i diagnozowania problemów w oprogramowaniu.
Praca w predefiniowanym środowisku Docker zapewniającym powtarzalność wyników.
Jeden interfejs do wielu narzędzi CI/CD i działań związanych z rozwojem embedded.
Projekt wpisuje się w ciągły przepływ pracy dla systemów embedded i wspiera uporządkowany model DevOps / CI/CD.
PWR Forge został zaprojektowany tak, aby wspierać zarówno szybkie prototypowanie, jak i projekty przemysłowe.
Szybszy setup projektu i płynniejszy rozwój oprogramowania skracają czas dostarczenia rozwiązania.
Lepsza kontrola jakości kodu, większa spójność oraz uporządkowany proces wytwarzania.
Łatwiejsze utrzymanie wersji produktu i mniejszy koszt długofalowego rozwoju.
Wsparcie dla podejścia zgodnego z wymaganiami procesowymi, w tym ASPICE i obszarów regulowanych.
Wszystkie najważniejsze miejsca związane z projektem w jednym miejscu.
Instrukcje, przykłady pracy, opis komend i pełny przewodnik po narzędziu.
Otwórz dokumentacjęKod projektu, rozwój narzędzia, historia zmian i współpraca nad kolejnymi funkcjonalnościami.
Zobacz repozytoriumMiejsce do raportowania błędów, zgłaszania uwag i śledzenia problemów wykrytych podczas testów.
Zgłoś uwagę