англійськафранцузькаіспанська

Ad


Значок OnWorks

Завантажити StateOS для Linux

Безкоштовно завантажте програму StateOS Linux, щоб працювати онлайн в Ubuntu онлайн, Fedora онлайн або Debian онлайн

Це програма для Linux під назвою StateOS, останню версію якої можна завантажити як StateOS-6.7.7z. Його можна запустити в режимі онлайн за допомогою безкоштовного хостинг-провайдера OnWorks для робочих станцій.

Завантажте та запустіть онлайн цю програму під назвою StateOS з OnWorks безкоштовно.

Дотримуйтесь цих інструкцій, щоб запустити цю програму:

- 1. Завантажив цю програму на свій ПК.

- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.

- 3. Завантажте цю програму в такий файловий менеджер.

- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.

- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.

- 6. Завантажте програму, встановіть її та запустіть.

ЕКРАНИ

Ad


StateOS


ОПИС

Безкоштовна, надзвичайно проста, дивно крихітна та дуже швидка операційна система реального часу (RTOS), розроблена для глибоко вбудованих програм.
Ціль: ARM Cortex-M, STM8.
Він був натхненний концепцією державної машини. Процедура, що виконується завданням (станом завдання), не обов'язково має бути типу "noreturn". Вона буде виконана в нескінченному циклі. Існує спеціальна функція для негайної зміни стану завдання.



риси

  • ядро може працювати у випереджувальному або кооперативному режимі
  • ядро може працювати з 16, 32 або 64-розрядним лічильником таймера
  • ядро може працювати в безтиковому режимі
  • реалізований базовий захист за допомогою MPU (використовуйте nullptr, переповнення стека)
  • прядильні замки
  • колись прапори
  • Події
  • сигнали із захисною маскою
  • прапори (будь-які, всі, захистити, ігнорувати)
  • бар'єри
  • семафори (двійкові, обмежені, лічильні)
  • мьютекси з настроюваним типом, протоколом і надійністю
  • швидкі мьютекси (перевірка помилок)
  • змінні стану
  • блокування читання/запису
  • пули пам'яті
  • буфери потоку
  • буфери повідомлень
  • черги поштових скриньок
  • черги подій
  • черги на роботу
  • таймери (одноразові, періодичні)
  • cmsis-rtos API
  • cmsis-rtos2 API
  • носово-носова підтримка
  • розширена оболонка C++
  • вся документація міститься у вихідних файлах
  • приклади та шаблони знаходяться в окремих сховищах (https://github.com/stateos)


Мова програмування

C++, C



Це додаток, який також можна отримати з https://sourceforge.net/projects/stateos/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad