当前位置:首页 / 开发工具系列

Green Hills Software公司成立于1982年,40年来一直专注于提供嵌入式软件开发解决方案,是目前世界上领先的独立嵌入式OS和开发工具供应商。


主要产品有:

实时操作系统:INTEGRITY® RTOS,μ-velOSity™ RTOS

编译器:MULTI® 和 AdaMULTI™ 编译环境、Green Hills®编译器、TimeMachine™专业调试工具、DoubleCheck™ 集成静态代码检查

调试器:Green Hills Probe 调试器/仿真器


Multi生态系统包括了所有主流的芯片架构,可在Linux或Windows操作系统运行,高效完成编译,实现在复杂的目标系统中模拟、仿真、调试。获得了航空航天、汽车、消费、工业、医疗、网络、通讯等行业客户的认可。

产品已获得多个行业功能安全认证,如: ISO 26262:2018 (汽车行业), IEC 61508:2010(一般工业) ,及EN 50128:2011  EN 50657(铁路行业)。



编译生成的代码更快,占用内存空间更小

经过30多年的行业应用,对于高性能有要求的领域,Green Hills C/C++ 优化编译器以其高效的代码编译效率,最大程度地发挥芯片性能,成为嵌入式开发人员的首选工具。在广泛知晓的EEMBC第三方对标测评平台上,近半数单片机厂家选择Green Hills编译器来展现他们的32位和64位单片机的性能。


行业功能安全认证

获得多个行业认证:

•  ISO 26262:2018 (汽车)

•  IEC 61508:2010(工业)
•  EN 50128:2011 和 EN 50657(铁路)

• 经过TüV NORD 和 exida第三方认证

• 最高认证级别至SIL4,ASILD


强大的调试功能

MULTI Debugger 包括三个强大的功能:

• History viewer shows you how the program got to the current state and what the system was doing

• TimeMachine uses trace data so you can run, step, and analyze back-in-time in the Debugger

• Debug Snapshot saves a debugging session that you can easily share with coworkers

History viewer


TimeMachine


提早发现和修复问题

•  DoubleCheck, Green Hills 编译器还集成了静态代码检查功能,设置编译选项后,每次编译时会自动检查代码规范性,开发人员可以在早期及时发现并修复问题。

•  Run-time Error Checking,运行时错误检查,可及时发现通过指针访问的无效内存、超出范围的值分配、未处理的转换声明、被0除等导致内存崩溃的隐形问题。


支持的芯片架构、操作系统及调试器

支持的目标芯片架构:

•  ARM (AArch32 & AArch64)

•  Power Architecture

•  TriCore

•  RH850/V850

•  Intel (x86 & x64)

•  RISC-V

•  MIPS


支持的操作系统:

•  INTEGRITY RTOS

•  Linux

•  μ-velOSity RTOS

•  FreeRTOS

•  VxWorks

•  AUTOSAR


支持的JTAG & Trace调试器:

•  Green Hills Probe V4

•  部分第三方调试器


更多详情,欢迎来电或来邮咨询。



[ 打印本页] [ 返 回 ]

Copyright © 2023 汉宜电子科技(上海)有限公司 All Rights Reserved