适用于 Linux 的 StateOS 下载

这是名为 StateOS 的 Linux 应用程序,其最新版本可以作为 StateOS-6.7.7z 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。

 
 

使用 OnWorks 免费下载并在线运行这个名为 StateOS 的应用程序。

请按照以下说明运行此应用程序:

- 1. 在您的 PC 中下载此应用程序。

- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。

- 3. 在这样的文件管理器中上传这个应用程序。

- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。

- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。

- 6. 下载应用程序,安装并运行。

截图:


状态操作系统


描述:

免费、极其简单、非常小巧且速度非常快的实时操作系统 (RTOS),专为深度嵌入式应用程序而设计。
目标:ARM Cortex-M、STM8。
它的灵感来自状态机的概念。 由任务(任务状态)执行的过程不必是 noreturn 类型。 它将被无限循环执行。 有一个用于立即更改任务状态的专用功能。



特征

  • 内核可以在抢占或合作模式下运行
  • 内核可以使用 16、32 或 64 位定时器计数器运行
  • 内核可以在无滴答模式下运行
  • 使用 MPU 实现基本保护(使用 nullptr,堆栈溢出)
  • 自旋锁
  • 一次标志
  • 事件
  • 带保护罩的信号
  • 标志(任何、全部、保护、忽略)
  • 障碍
  • 信号量(二进制、有限、计数)
  • 具有可配置类型、协议和健壮性的互斥锁
  • 快速互斥(错误检查)
  • 条件变量
  • 读/写锁
  • 内存池
  • 流缓冲区
  • 消息缓冲区
  • 邮箱队列
  • 事件队列
  • 作业队列
  • 计时器(一次性,定期)
  • cmsis-rtos api
  • cmsis-rtos2 接口
  • 鼻骨支持
  • 高级 c++ 包装器
  • 所有文档都包含在源文件中
  • 示例和模板位于不同的存储库中(https://github.com/stateos)


程式语言

C++,C



这是一个也可以从 https://sourceforge.net/projects/stateos/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。



最新的 Linux 和 Windows 在线程序


下载适用于 Windows 和 Linux 的软件和程序的类别