• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

实时操作系统在应用上有什么区别

great_CC 2019-03-27 浏览量:830

实时操作系统应该就是FreeRTOS、UCOS、RT-T这些吧。

这些系统有没有级别区分,就是哪个功能更丰富、实时性更好的说法。


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • FreeRTOS主要提供一个实时内核,外围功能需要使用其他模块,开源免费;

    UCOS算是老大哥,开源不免费,外部组件很多;

    RTT是国产RTOS,开源免费,组件很丰富;

    三种RTOS使用方法和功能基本相同

    • 发布于 2019-03-28
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 操作系统结构都是差不多的,ucos如果做产品是收费的,所以一看倾向于使用freertos或者rtt这两个,这两个性能是差不多的
    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 2
    • 0

  • 要过功能丰富,肯定是UCOS,尤其是3.x版本,这个是商业系统,有完善的配套模块,比如网络,图形,文件系统等等,但是价格很高。

    FreeRTOS是一个实时系统的内核,基本只内核提供,但是可以使用其他免费开源的模块,比如网络的LWIP,文件系统fatfs等.

    RTT除了嵌入式实时系统内核,还提供了一些配套模块,这一点上相比FreeRTOS要好一些。

    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 2
    • 0

  • 实时操作系统都是牺牲mcu一定性能来实现的没有裸机操作速度快 但是操作方便
    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 对于实时系统,其实原理上都是并不多的,而且是用在单片机上,实时性的要求主要是任务调度的时间快慢,之前有人测试过,应该是ucos是比较快的,freertos是比较慢的,但是对于一般的使用,这些差异基本上是可以忽略的
    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 0
    • 0

  • ucos是最老牌的RTOS了,功能与稳定性都是第一个,其他 两个发展还没有几年呢RT这个是国产的,据说是性能比Free的要强,但是没有实际调试过


    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 实时两个字的意思就是对响应时间有严格的要求。实时操作系统贵在实时,要求在规定的时间内完成某种操作。主要用在工业控制中。ucos就是将linux的内核经过裁剪之后,变成实时操作系统的。
    • 发布于2019-03-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 从功能上看,三个实时操作系统差异不大,毕竟主要都是完成任务调度的。

    要是说成熟配套,那肯定是ucos,这是收费的,配套的各种模块很是很全面的。

    不过RT-T也不错,国产的系统,目前在逐渐丰富配套模块。

    FreeRTOS其实只是提供了一个内核。

    • 发布于2019-04-06
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

实时操作系统在应用上有什么区别