CONTACT US

汽车工业网

电话:021-20920069

邮箱:sales@auto-industry.com.cn

地址:上海市浦东新区康意路531号

美国Green Hills software

Green Hills software μ-velOSity实时操作系统(RTOS)

  • 产品品牌:Green Hills software
  • 品牌产地:英国
  • 产品简介:Green Hills Software μ-velOSity实时操作系统(RTOS)
    小型,快速,易于使用的操作系统,用于成本敏感和资源受限最大的设备。μ-velOSity RTOS是Green Hills Software实时操作系统系列中最小的一款。...

Green Hills Software μ-velOSity实时操作系统(RTOS)
小型,快速,易于使用的操作系统,用于成本敏感和资源受限最大的设备。

μ-velOSity RTOS是Green Hills Software实时操作系统系列中最小的一款。 作为一个C库实现,它可以很容易地移植到一些目标体系结构。 它具有简化的设计,并与MULTI IDE紧密集成,使μ-velOSity既易于学习,又易于使用。

缩短开发时间

Green Hills Software μ-velOSity提供了一个清晰,简洁的API,缩短了开发时间并提高了产品的可维护性。 因此,您可以降低成本,缩短上市时间。 对于从独立或非操作系统配置转换的开发人员,
μ-velOSity提供了基本的核心功能:

多任务功能
硬件抽象
资源分配和管理
实时响应
集成的中间件支持TCP / IP,MS / DOS和闪存文件系统,USB设备/海量存储类和嵌入式图形。 μ-velOSity可以降低开发成本,缩短产品上市时间。

支持的处理器
ARM Cortex-M0
ARM Cortex-M1
ARM Cortex-M4
ARM Cortex-R4
ARM Cortex-R5
Power Architecture MPC55xx
Power Architecture MPC56xx
ARM Cortex M0 +
ARM Cortex-M3
ARM Cortex-M4F
ARM Cortex-R4F
ARM Cortex-R7
Power Architecture MPC57xx

高速度,最小的占地面积

凭借其高效的设计和最小的占地面积,μ-velOSity比竞争产品更适合片上存储器。消除访问片外存储器的需求大大提高了执行速度。

μ-velOSity被设计为最小化引导所需的CPU时钟周期的数量,这在需要极快启动时间的嵌入式设备中是至关重要的。 μ-velOSity也是具有严格功耗要求的嵌入式设备的理想RTOS。 μ-velOSity一直运行在连续运行10年以上的系统上,只有一节AA电池。
其他操作系统在每个任务的堆栈中需要额外的空间来处理中断 - 这是一种浪费关键内存资源的方法。对于嵌套中断的设计,这种浪费可能是极端的。为了减少每个任务所需的RAM数量,μ-velOSity使用单独的运行时间堆栈来处理中断。另外,Green Hills编译器可以自动插入堆栈溢出检查,以便在部署之前发现并修复这些难以发现的错误。
μ-velOSity充分利用了Green Hills编译器优化功能,可以减少代码大小并提高执行速度。此外,μ-velOSity的超高速上下文切换时间和快速的内核服务调用时间使其成为CPU资源非常宝贵的系统的理想选择。

全面的开发工具

Green Hills Software已经提供了超过30年的开发和调试嵌入式系统的工具。使用μ-velOSity,您可以利用最全面的嵌入式开发工具套件来实现完整的应用程序控制和可见性。这些包括:

包括Green Hills Probe和SuperTrace Probe在内的硬件调试设备可让您将代码下载到您的目标板上,以便进行内核感知调试和运行控制。
目标模拟器在硬件尚不可用或供应有限的情况下为μ-velOSity提供指令精确的基于主机的仿真环境。
针对C,C ++,Embedded C ++和MISRA C的优化编译器支持μ-velOSity内核。这些编译器生成业界最小的空间和最快的执行代码。
μ-velOSity的新建项目向导提供了项目模板和应用程序示例,以帮助用户启动并运行
以分钟为单位的μ-velosity。
针对μ-velOSity的MULTI开发工具包括同时进行多任务调试,集成了剖析和代码覆盖可视性,可用于高级源代码级调试。
TimeMachine调试器可帮助您更快找到错误并优化系统性能。 TimeMachine可以极大地提高系统可视性,大大缩短开发时间,并帮助开发人员创建更高性能,更可靠的设备软件。
内核感知调试允许开发人员轻松查看有关μ-velosity内核对象(如任务和信号量)的详细信息。对特定类型的所有对象和有关特定内核对象的广泛信息的汇总可以通过
μ-velOSity与MULTI调试器紧密集成。

用μ-velOSity创建应用程序的开发人员可以使用TimeMachine调试套件中的PathAnalyzer工具。 路径分析器提供了一段时间内应用程序调用堆栈的交互式视图 - 这有助于识别错误并定位性能瓶颈。

汽车工业网    ©2016-2021    备案号:沪ICP备15001858号-4
电话:021-20920069   邮箱:sales@auto-industry.com.cn
地址:上海市浦东新区康意路531号

沪公网安备 31011502009773号