代码之家  ›  专栏  ›  技术社区  ›  claf

MPSOC:你使用哪种操作系统,为什么?

  •  2
  • claf  · 技术社区  · 17 年前

    STLinux

    我们热忱欢迎您提供有关其他RTOS的任何信息!(特别是那些有libc和pthreads的:)

    5 回复  |  直到 17 年前
        1
  •  2
  •   BenMorel Manish Pradhan    12 年前

    实时环境

    :很棒的操作系统。..来自维基百科:

    • 具有抢占式循环调度和快速中断响应的多任务内核
    • 内存保护,将用户应用程序与内核隔离开来
    • SMP支持
    • 具有优先级继承的二进制、计数和互斥信号量
    • 本地和分布式消息队列
    • 完全符合ANSI C标准,并具有增强的C++功能,用于异常处理和模板支持
    • POSIX PSE52认证一致性
    • IPv6网络栈
    • VxSim模拟器
    • 支持:C/C++/JAVA

    如果钱没有问题:使用VxWorks!你可以做任何事情:升级你的冰箱,制造战争机器或飞往火星;-)

    否则,请查看LibeRTOS。..

        2
  •  1
  •   jakobengblom2    17 年前

    如果您真的想使用RTOS,请准备使用比pthread更高效、更精简的本机API。..

        3
  •  1
  •   RBerteig Keith Adler    17 年前

    我在多个项目中使用了Micrium的C/OS-II,包括SH4和几个不同的ColdFires。我今天仍然推荐它用于新项目。

    Micrium 刚刚宣布了一项名为C/OS-III的重大升级,该升级将添加无限制的抢占式调度线程,以及用于同等优先级线程的轮询调度程序。然而,它似乎还没有出售。

    如果你需要这些功能,他们还有一个FAT文件系统、一个PEG图形UI库、USB设备和主机,以及TCP/IP,可用于支付额外的许可费。

        4
  •  1
  •   robert.berger    17 年前

    有了你提到的处理器,你似乎对机顶盒很感兴趣。

    你可以在ST Linux发行版和OSXX发行版之间做出选择,ST Linux发行版本不是很稳定,OSXX发行版本是ST的专有版本,但更稳定,有很好的调试工具等(我对OSCC和libc/pthreads不太确定)

        5
  •  0
  •   user4705621 user4705621    9 年前