Pobieranie Pharos dla systemu Linux

Jest to aplikacja dla systemu Linux o nazwie Pharos, której najnowszą wersję można pobrać jako pharos3.4.0.tar.gz. Można go uruchomić online w darmowym dostawcy hostingu OnWorks dla stacji roboczych.

 
 

Pobierz i uruchom online tę aplikację o nazwie Pharos z OnWorks za darmo.

Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:

- 1. Pobrałem tę aplikację na swój komputer.

- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 3. Prześlij tę aplikację w takim menedżerze plików.

- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.

- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 6. Pobierz aplikację, zainstaluj ją i uruchom.

ZDJĘCIA EKRANU:


Faros


OPIS:

Pharos to darmowy RTOS o otwartym kodzie źródłowym dla bezpiecznych, bezpiecznych i działających w czasie rzeczywistym systemów o następujących cechach:

- Pamięć i rozszerzone partycjonowanie czasu (TSP)
- Natywne wsparcie dla wątków sporadycznych, okresowych i aperiodycznych
- Harmonogram wywłaszczający o stałym priorytecie
- Ochrona czasu wykonywania (wątki są blokowane przed wykonywaniem przez dłuższy czas niż są skonfigurowane)
- Mały rozmiar (pełny obraz ma ~100 do 300KiB tekstu, ~30KiB danych)
- Twardy determinizm w czasie rzeczywistym
- Szybkie krytyczne sekcje
- Priorytetowe przerwania zagnieżdżone
- komunikacja między partycjami z filtrami chroniącymi przed niepożądanym dostępem
- Obsługa wielordzeniowa (RMP)
- Obsługuje ARM9, Cortex-A/R/M i Aarch64, RISC-V64 (64 bity)
- Kompletny pakiet TestSuite (patrz informacje poniżej) jest pomyślnie uruchamiany na każdej platformie w każdym wydaniu
- Przetestowane: ponad 170 KLOC testów opartych na wymaganiach, wykonanych dla każdej płyty przy każdym wydaniu
- Dostępna jest również aktualna instrukcja obsługi

Zobacz naszą stronę wiki, aby uzyskać więcej informacji.



Korzyści

  • rozszerzenie RTOS
  • TSP
  • Mieszana krytyczność
  • Ochrona pamięci
  • Ochrona czasu
  • Harmonogram wywłaszczający o stałym priorytecie
  • Harmonogram hierarchiczny (np. ARINC 653) - opcjonalny
  • Konfiguracja statyczna (domyślna i zalecana)
  • Wątki okresowe
  • Sporadyczne wątki
  • Wątki aperiodyczne
  • Zagnieżdżone przerwania priorytetowe
  • Szybkie odcinki krytyczne
  • Elastyczne filtry między partycjami
  • Obsługa wielu rdzeni (RMP)
  • Szybka i skalowalna komunikacja między rdzeniami
  • Konfigurowalna obsługa procesora
  • Transfer bez kopii dla dużych danych między partycjami (kanały)
  • Transfer bez kopii dla dużych danych w obrębie partycji (kolejka lw)
  • Semafory sufitowe/liczące/muteksowe
  • Zegary programowe
  • Dynamiczna alokacja pamięci - opcjonalnie
  • "Mały rozmiar
  • 32-bitowy RTOS
  • 64-bitowy RTOS
  • ARM9
  • Cortex-A
  • Kora-R
  • Cortex-M
  • Arch64
  • RISC-V (64 bity)


Publiczność

Przemysł lotniczy, deweloperzy, architekci, specjaliści ds. bezpieczeństwa, motoryzacja



Język programowania

Montaż, C



Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/rtospharos/. Jest hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.



Najnowsze programy online dla systemów Linux i Windows


Kategorie do pobrania Oprogramowanie i programy dla Windows i Linux