0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

评估RTOS的几个重要指标

麦克泰技术 来源:嵌入式系统专家之声 2023-09-12 11:06 次阅读

RTOS的实时性能对您来说重要吗?根据Aspencore最近的嵌入式调查(2023年5月),49%的受访者表示,实时性能是对商业RTOS的最重要要求。这并不奇怪,因为嵌入式开发人员经常需要扩展其高度受限环境的能力。当然,并非所有RTOS实时性实现方式都是一样的。

一些流行的RTOS在其API实现中具有多层函数调用。一些RTOS有一个建立在隐藏API之上的表面API层。一些RTOS不仅速度较慢,而且非确定性,这使得实时保证变得困难。这种RTOS缺陷的结果可能代价高昂——需要您用更大、更快的硬件“超频”您的设计来补偿。

鉴于这一切,很明显,严谨的开发人员在将其作为其设计的基础之前,会对RTOS性能进行详实的调查!

de0d1960-5118-11ee-a25d-92fbcf53809c.jpg

根据Aspencore最近的嵌入式调查(2023年5月),严谨的嵌入式开发人员关心RTOS文档,仅次于实时性能。是什么造就了很棒的RTOS文档?首先,它必须以开发人员为中心,旨在帮助开发人员理解和正确使用RTOS——从API级别一直到RTOS在底层硬件上的工作方式。

请注意,大量内容并不一定等同于出色的文档。太多或组织不善的文档可能和完全没有文档一样糟糕!使用文档不足的RTOS会延迟开发,并可能对质量和安全产生负面影响。从这项调查中,很明显,嵌入式开发人员知道强大的RTOS文档的重要性,并将其作为其RTOS选择过程的一部分!

de2653da-5118-11ee-a25d-92fbcf53809c.jpg

根据Aspencore最近的嵌入式调查(2023年5月),严谨的嵌入式开发人员高度关注RTOS处理器的支持。乍一看,这并不奇怪——如果没有处理器/硬件支持,RTOS就无法使用。有点令人惊讶的是,它在榜单上排名如此之高(第4和第5位)。

今天的大多数RTOS几乎完全用C语言编写,大多数至少对ArmRISC-V架构有基本支持。此外,大多数半导体公司(如ST、NXP、RenesasMicrochip等)提供SDK,包括其微控制器的外围驱动程序。这项调查凸显了一个普遍的RTOS集成问题?也许并非所有的RTOS都像我们想象得那样容易移植,无论如何调查清楚地表明,RTOS处理器和硬件支持在嵌入式空间中仍然是一个问题——令人惊讶!

de54b180-5118-11ee-a25d-92fbcf53809c.png







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7482

    浏览量

    151012
  • 处理器
    +关注

    关注

    68

    文章

    19155

    浏览量

    229048
  • 嵌入式
    +关注

    关注

    5068

    文章

    19008

    浏览量

    302968
  • RTOS
    +关注

    关注

    21

    文章

    809

    浏览量

    119410

原文标题:大咖谈评估RTOS几个重要指标

文章出处:【微信号:麦克泰技术,微信公众号:麦克泰技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    放大线路的性能指标有哪些

    放大电路的性能指标是衡量其性能优劣的重要参数,主要包括以下几个方面: 1. 增益 定义 :增益表示放大电路输出信号与输入信号之间的幅度比值,是评估放大效果的关键
    的头像 发表于 09-23 10:46 324次阅读

    RTOS与Linux有什么区别

    RTOS(Real-Time Operating System,实时操作系统)与Linux是两种在不同应用场景下发挥重要作用的操作系统,它们在设计理念、功能特性、应用场景以及性能表现等方面存在显著差异。以下是对RTOS与Linu
    的头像 发表于 08-20 16:05 2932次阅读

    瞬态响应的性能指标包括哪些

    (如阶跃信号、脉冲信号或斜坡信号)时,输出信号的变化过程。瞬态响应的性能指标通常用于评估系统在响应快速变化信号时的性能。 瞬态响应的性能指标 瞬态响应的性能指标主要包括以下
    的头像 发表于 07-29 11:11 848次阅读

    如何将人工智能应用到效能评估工具中去解决

    智慧华盛恒辉将人工智能应用到效能评估工具中,可以通过以下几个步骤来实现,以提升评估的准确性、效率和实用性: 智慧华盛恒辉一、明确评估目标与指标
    的头像 发表于 07-24 10:34 272次阅读

    聚徽触控-工控机配置重要指标

    工控机配置的重要指标主要包括以下几个方面:
    的头像 发表于 07-12 09:50 223次阅读

    DC电源模块的性能评估和比较

    的输出功率是评估其能否满足所需应用的一个重要指标。通常,输出功率越大,能够提供给设备的电流和电压就越大。 2. 稳定性:DC电源模块的稳定性是评估其稳定输出电流和电压的能力。稳定性越好
    的头像 发表于 04-09 13:14 437次阅读

    谷景科普车规级磁棒电感的重要指标

    谷景科普车规级磁棒电感的重要指标 编辑:谷景电子 车规级磁棒电感作为电子电路中特别重要的一种电感元件,它的性能指标对应用有着非常重要的影响。
    的头像 发表于 04-02 17:48 415次阅读

    一体成型电感重要指标有哪些

    电子发烧友网站提供《一体成型电感重要指标有哪些.docx》资料免费下载
    发表于 04-02 09:02 0次下载

    Aigtek:衡量基准电压源的技术指标有哪些

    基准电压源在电子领域中扮演着至关重要的角色,它为各种应用提供了稳定、可靠的电压。为了确保电路的准确性和可靠性,工程师需要关注和评估基准电压源的技术指标。衡量基准电压源的技术指标有很多,
    的头像 发表于 03-14 11:22 514次阅读
    Aigtek:衡量基准电压源的技术<b class='flag-5'>指标</b>有哪些

    如何选择RTOS?使用R-Rhealstone框架评估

    文章描述基于Rhealstone的系统实时性的测量基准的框架--R-Rhealstone框架。 在嵌入式软件设计和集成中,实时多任务操作系统的性能分析是至关重要的,它需要保证应用的时间限制得到满足
    的头像 发表于 02-20 13:54 975次阅读
    如何选择<b class='flag-5'>RTOS</b>?使用R-Rhealstone框架<b class='flag-5'>评估</b>

    关于ADXL345加速度传感器几个指标的疑问

    关于ADXL345加速度传感器几个指标的疑问 1.0g偏移中,X和Y的0g输出的最大值、最小值和典型值分别代表什么意思? 2.相对理想值的0g输出偏差怎么理解? 3.噪声指标中只给出了±2g时的噪声0.75 LSB rms,那么
    发表于 12-29 06:46

    放大电路的性能指标主要有

    放大电路是一种重要的电子电路,其作用是将输入信号增大到所需的幅度,以便进一步处理或输出。在设计和分析放大电路时,需要考虑一系列性能指标评估其性能和工作质量。本文将详细介绍放大电路的性能指标
    的头像 发表于 12-21 13:57 2487次阅读

    如何准确评估减速电机传动效率

    如何准确评估减速电机传动效率  准确评估减速电机传动效率是确保工业设备正常运行和提高能源利用效率的重要环节。本文将详细介绍减速电机传动效率的评估方法和步骤,并探讨如何优化传动系统以提高
    的头像 发表于 12-19 10:01 1158次阅读

    请问如何评估AD7693在器件间的偏斜(Skew)或匹配(Match)指标

    (Skew)指标,但我目前没在器件的数据手册中查阅到这一指标,只能查阅到Aperture Delay这一参数,如下图: 请问我应该如何评估器件间的Aperture Delay Match这一特性?
    发表于 12-01 06:17

    输入电压影响输出电压几个指标形式

    输入电压影响输出电压几个指标形式  输入电压对输出电压的影响是电力系统中一个非常重要的问题。在电压控制和稳定方面,存在多个指标来描述输入电压对输出电压的影响。本文将详细介绍并分析这些
    的头像 发表于 11-28 17:29 870次阅读