天蝎座 //www.cntradesmart.com/ 用于物联网的RTOS (Scorpius)(已停产) //www.cntradesmart.com/solutions/discontinued/rtos-iot-scorpius-discontinued 物联网RTOS(天蝎座)(停产)jami2017年5月5日星期五-13:33>用于小型嵌入式设备的多任务实时操作系统Scorpius是一种类似ITRON的实时操作系统。

高速任务调度操作具有较小的代码大小,使此操作系统完美地满足以下需求。

  • 在代码大小和内存限制非常关键的小型嵌入式设备(如物联网设备)上运行多任务处理
  • 即使在没有强大CPU的情况下也能运行高速任务切换
  • 实现多任务环境,而无需对操作系统有高水平的了解
  • 实现对IOT设备
  • 必不可少的节电功能,实现IOT设备
  • 的安全功能,监控和检查系统的内部操作状态,如任务转换。
  • ,为软件的未来扩展和执行分析
  • 考虑一些技术支持。

功能

  • 轻松迁移到各种处理器
  • 支持近期的节能和安全功能
  • 跟踪日志功能,以可视化基本免费提供的系统内部操作(不需要版税)
    基于任务优先级的调度程序最小配置下的0.95 KB内核大小
  • 大约1us任务切换(注1)
  • 支持小型嵌入式设备等应用所需的所有服务功能

规范

任务调度时间<4.2 us(注4)使用ARM7/40 MHz,1 us使用Cortex-M3/80 MHz支持的服务呼叫(注5)跟踪日志功能
内核代码大小(注2)<0.95千字节(仅任务函数)到2.5千字节(所有函数)
每个任务管理的内存大小约为80字节(注3)
任务、信号量、事件标志、邮箱、跟踪日志、节能(注6)、内存池(注6)、安全性(注6)
与Topers项目跟踪日志查看器TraceLogVisualizer兼容(注7)

支持的设备

  • ARM7
  • Cortex-M3/M4
  • Nios II(标准)
    • 可交付成果

      源代码
    • 用户手册
    • 参考环境