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

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

3天内不再提示

Green Hills Software(GHS)简介

工程师邓生 来源:美男子玩编程 作者:不脱发的程序猿 2022-09-06 15:15 次阅读

1

Green Hills Software(GHS)简介

Green Hills Software(GHS)是美国Green Hills软件公司提供的一种具有调试、编译器和闪存编程工具的集成开发环境,是汽车电子行业常用且重要的开发环境之一。它支持的功能包括:AUTOSAR感知、性能分析器、项目构建器、代码覆盖、运行时错误检查、MISRA C符合向导和DoubleCheck集成式静态代码分析器。
pYYBAGMW9OKAUYa8AAGCsdTdUcw054.jpg

2

安装Green Hills Software(GHS)

从官方购买的软件光盘中拷贝出Green Hills Software安装包,并解压进行安装,这里我使用高级自定义安装,如下图所示:
poYBAGMW9ROAEfRDAAD0sC1u1bs277.jpg
poYBAGMW9RmAR7L6AADR7lZZqHs913.jpg
pYYBAGMW9R-ALdpzAAC5IvtWH1Q070.jpg
poYBAGMW9SeASII8AACxIQux8LQ221.jpg
pYYBAGMW9VGAAVAGAAC4h1enQy4880.jpg
poYBAGMW9VeAQpuwAACuzrLM9ik960.jpg
poYBAGMW9V6ADrNoAAGDW8sCV-g752.jpg
pYYBAGMW9WWAGWfEAADf8Q59GGI034.jpg

等待安装中~
poYBAGMW9XyAVyE1AADE3oY2YTc061.jpg

几分钟即可安装成功。
poYBAGMW9YeAf1T_AACnDcXv2zU532.jpg

3

申请License认证文件

点击运行Green Hills Software(GHS),会弹框和提示没有License认证,如下图所示:
poYBAGMW9aiASU8OAABuBIeqAZE306.jpg

在购买软件的前提前,此时可以申请授权,如下图所示:
pYYBAGMW9bOAHDl_AADgbcC6ZhM548.jpg

申请购买的Green Hills USB Dongle(软件加密狗)的License文件,如下图所示:

pYYBAGMW9d2AQmhUAADZaeZNSdM274.jpg

和国内代理Green Hills Software(GHS)的厂商沟通好,可选择在线申请或者邮箱申请,这里我使用邮箱申请,需要填写公司和Green Hills USB Dongle(软件加密狗)的基本信息(英文填写),如下图所示:

poYBAGMW9eaASXl2AAD50ENZOGc570.jpg
pYYBAGMW9e6Afpo_AAD4jDMhlHk434.jpg

其中,Dongle Label在Green Hills USB Dongle(软件加密狗)上的标签上,PO Number由代理厂商提供。

4

加载License认证文件

开发电脑插上Green Hills USB Dongle(软件加密狗)后导入代理厂商提供的专属License文件,Green Hills Software(GHS)即可正常使用。如下图所示:

poYBAGMW9hKATRK6AADVrYshwIo506.jpg
pYYBAGMW9hmAMhqKAAD05HGqqvU851.jpg
pYYBAGMW9iGAGBE5AACHXxJP9jc613.jpg

此时运行Green Hills Software(GHS)不会再提示没有认证,如下图所示:
pYYBAGMW9jOAc9fIAACaOw4FaxQ130.jpg

5

注意事项

每款Green Hills USB Dongle(软件加密狗)有专属的License文件;

Green Hills USB Dongle(软件加密狗)可支持多台开发电脑公用,只要有License文件就可以正常运行,并不会和电脑绑定;

使用Green Hills Software(GHS)开发过程中必须一直插着Green Hills USB Dongle(软件加密狗),否则几分钟后会提示未认证,无法使用。

所以,同一时间段一款Green Hills USB Dongle(软件加密狗)只能支持一台电脑使用;

第一次加载License文件以后都不需要再重新认证,之后插入Green Hills USB Dongle(软件加密狗)即可正常运行软件。



审核编辑:刘清

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

    关注

    59

    文章

    7439

    浏览量

    258375
  • AUTOSAR
    +关注

    关注

    9

    文章

    330

    浏览量

    21138
收藏 人收藏

    评论

    相关推荐

    WIPO GREEN十周年,Q-Truck 入选WIPO GREEN数据库

    10月26日,在WIPO GREEN迎来十周年之际,世界知识产权组织中国办事处携手北京市知识产权局在京举办了WIPO GREEN 绿色可持续发展圆桌会议。包括WIPO GREEN中国合作伙伴、绿色
    的头像 发表于 11-01 10:05 290次阅读
    WIPO <b class='flag-5'>GREEN</b>十周年,Q-Truck 入选WIPO <b class='flag-5'>GREEN</b>数据库

    新版本发布 | Green Hills 2023.5.4 来啦!

    编译器2023.5.4 终于要与大家见面了!!!该版本编译器适用于多种架构,包括 ARM、ColdFire、MIPS、PPC、RH850、RISC-V、Tricore 和 Intel x86/x64! 此版本与Multi 8.1.4 和 Probe 6.6.4 版本一起发布,与以前版本的 IDE 不兼容。 支持如下CPU: ARM: 新CPU:Cortex-M85、Cortex-X1C、Cortex-X3、NeoverSE-V2。 ARM64: 新CPU:Cortex-A34,Cortex-A65,Cortex—A65AE,Cortex—A715,CORTEX-X1C,CORTEX-X3,NEOVERSE-V2。 RISC-V: 新CPU:Sifive E51、Sifive E76、Sifive U54。 Orca N25F 和 A25 核。 RISC-V 工具链现在支持 ZFH 1.0 版中定义的半精度浮动指令。RISC-V 工具链现在还支持ZFINX 1.0版中定义的整数寄存器中的半精度浮动指令。 嵌入式x86: x86 指令 接受AVX/AVX2 汇编指令的子集。 x86 内部函数 __DIVU64x32 和 __DIVS64x32 接受 64 位被除数(两个单独的参数)、32 位除数,并从除法返回 32 位商。 __DIVU128x64 和__DIVS128x64 接受 128 位被除数(作为两个单独的参数)、64 位除数,并从除法返回64位商。 Tricore: Tricore 编译器拥有极佳的可预见信息,从而改进了指令调度。 IND_MCLR32.TRI 的增加提供了一个新的 __GH_MEMCLR32(),优化其内存清除功能。 Linux本机: 支持glibc 2.35。 亮点 gbuild--quit_after_warnings 替换为 --quit_after_compiler_warnings-,并使用类似的选项进行增强,在构建的不同阶段发出警告后停止构建。 链接器常量表达式:-C 和 -d 链接器选项现在将接受由立即数/链接器常量组成的算术表达式。 “内存”中的镜像指令。 在所有C/C++ 中提供灵活的数组成员。 附录K 边界检查功能现在可用于 C/C++。 与C2023.5 一起使用时,Multi 8.X 可以支持诸多新的调试功能。 大量优化改进,特别是针对使用Tricore、RH850 和 RISC-V 的用户。 主机架构 Windows:Windows 8、10、11(仅限64位主机发行版) Linux:CentOS 6.X、7.X;Ubuntu 14.04、16.04、18.04、20.04 和 22.04 LTS 版本 安全认证 编译器2023.5.4 版计划通过功能安全标准 ISO26262、IEC61508 和 EN50128 的认证。 原文: I\'m pleased to announce the availability of the Compiler 2023.5.4 Final Release for ARM, Coldfire, MIPS, PPC, RH850, RISC-V, Tricore and Intel x86/x64 architectures! This release ships with MULTI 8.1.4 and Probe 6.6.4 releases, and is not compatible with previous versions of the IDE. New CPU Support ARM: New CPUs: Cortex-M85, Cortex-X1C, Cortex-X3, Neoverse-V2. ARM64: New CPUs: Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A715, Cortex-X1C, Cortex-X3, Neoverse-V2. RISC-V: New CPUs: SiFive E51, SiFive E76, SiFive U54. The Orca N25F and A25 cores now have NPW support. The RISC-V toolchain now supports the half-precision floating-point instructions as defined in version 1.0 of Zfh specification. The RISC-V toolchain also now supports the half-precision floating-point instructions in integer registers as defined in version 1.0 of the Zfinx specification. Embedded x86: x86 Instructions A subset of AVX/AVX2 assembly instructions are accepted. x86 Intrinsics __DIVU64x32 and __DIVS64x32 take 64-bit dividend (astwo separate arguments), 32-bit divisor, and return 32-bit quotient from the division. __DIVU128x64 and __DIVS128x64 take 128-bit dividend (as two separate arguments), 64-bit divisor, and return 64-bit quotient from the division. Tricore: The Tricore compiler has better pipelining information available, resulting in improved instruction scheduling. ind_mclr32.tri added, which supplies a new __gh_memclr32() optimized memory clear. Linux native: Added support for glibc 2.35. Highlights gbuild --quit_after_warnings is replaced with --quit_after_compiler_warnings, and enhanced with similar options to stop building after warnings at different stages of the build. Linker constant expressions: the -C and -D linker options will now accept arithmetic expressions consisting of immediates and/or linker constants. MIRROR directive in MEMORY section. Flexible array members available in all dialects of C/C++. Annex K bounds-checking functions now available in all dialects of C/C++. When used with c2023.5, MULTI 8.x now supports a number of new debug features. Lots of optimization improvements, especially for those using TriCore, RH850 and RISC-V. Host Architectures Windows: Windows 8, 10, 11 (64-bit host distributions only). Linux:CentOS 6.x, 7.x; Ubuntu 14.04, 16.04, 18.04, 20.04, 22.04 LTS releases. Safety Certification The Compiler 2023.5.4 Final Release is planned for certification to Functional Safety standards ISO26262, IEC61508, and EN50128.
    发表于 09-19 15:19

    MegaRAID SAS Software用户指南

    电子发烧友网站提供《MegaRAID SAS Software用户指南.zip》资料免费下载
    发表于 08-11 10:28 0次下载
    MegaRAID SAS <b class='flag-5'>Software</b>用户指南

    CS+ V4.01.00 集成开发环境 用户手册: GHS CCRH850 Build Tool Operation

    CS+ V4.01.00 集成开发环境 用户手册: GHS CCRH850 Build Tool Operation
    发表于 07-10 19:33 0次下载
    CS+ V4.01.00  集成开发环境 用户手册: <b class='flag-5'>GHS</b> CCRH850 Build Tool Operation

    CS+ V7.00.00 集成开发环境 用户手册: GHS CCRH850 Build Tool Operation[CS+ for CC]

    CS+ V7.00.00 集成开发环境 用户手册: GHS CCRH850 Build Tool Operation[CS+ for CC]
    发表于 07-07 18:35 0次下载
    CS+ V7.00.00 集成开发环境 用户手册: <b class='flag-5'>GHS</b> CCRH850 Build Tool Operation[CS+ for CC]

    Green Hills Software 为 Imagination RISC-V CPU 增加量产就绪的 RTOS 和工具支持

    将Imagination的RISC-VCatapultCPU与GreenHills的µ-veloSityRTOS相结合,可加速推进面向汽车和工业市场的实时安全解决方案ImaginationTechnologies与嵌入式安全领域的全球领导者GreenHillsSoftware合作,宣布其RISC-V实时CPU通过GreenHillsµ-velOSity安全认
    的头像 发表于 07-07 10:10 310次阅读
    <b class='flag-5'>Green</b> <b class='flag-5'>Hills</b> <b class='flag-5'>Software</b> 为 Imagination RISC-V CPU 增加量产就绪的 RTOS 和工具支持

    CS+ V8.01.00集成开发环境用户手册:GHS CCRH850构建工具操作

    CS+ V8.01.00集成开发环境用户手册:GHS CCRH850构建工具操作
    发表于 07-06 20:06 2次下载
    CS+ V8.01.00集成开发环境用户手册:<b class='flag-5'>GHS</b> CCRH850构建工具操作

    Green Hills Software 为 Imagination RISC-V CPU 增加量产就绪的 RTOS 和工具支持

    Imagination Technologies与 嵌入式安全领域的全球领导者 Green Hills Software 合作,宣布其 RISC-V 实时 CPU 通过Green
    的头像 发表于 07-06 10:15 394次阅读
    <b class='flag-5'>Green</b> <b class='flag-5'>Hills</b> <b class='flag-5'>Software</b> 为 Imagination RISC-V CPU 增加量产就绪的 RTOS 和工具支持

    CS+ V8.02.00集成开发环境用户手册:GHS CCRH850构建工具操作

    CS+ V8.02.00集成开发环境用户手册:GHS CCRH850构建工具操作
    发表于 07-05 20:52 0次下载
    CS+ V8.02.00集成开发环境用户手册:<b class='flag-5'>GHS</b> CCRH850构建工具操作

    CS+ V8.03.00集成开发环境用户手册:GHS CCRH850构建工具操作

    CS+ V8.03.00集成开发环境用户手册:GHS CCRH850构建工具操作
    发表于 07-05 19:37 0次下载
    CS+ V8.03.00集成开发环境用户手册:<b class='flag-5'>GHS</b> CCRH850构建工具操作

    CS+ V8.04.00集成开发环境用户手册:GHS CCRH850构建工具操作

    CS+ V8.04.00集成开发环境用户手册:GHS CCRH850构建工具操作
    发表于 07-04 21:00 0次下载
    CS+ V8.04.00集成开发环境用户手册:<b class='flag-5'>GHS</b> CCRH850构建工具操作

    CS+ V8.05.00集成开发环境用户手册:GHS CCRH850构建工具操作

    CS+ V8.05.00集成开发环境用户手册:GHS CCRH850构建工具操作
    发表于 07-04 19:37 0次下载
    CS+ V8.05.00集成开发环境用户手册:<b class='flag-5'>GHS</b> CCRH850构建工具操作

    CS+ V8.06.00集成开发环境用户手册:GHS CCRH850构建工具操作

    CS+ V8.06.00集成开发环境用户手册:GHS CCRH850构建工具操作
    发表于 07-03 20:48 3次下载
    CS+ V8.06.00集成开发环境用户手册:<b class='flag-5'>GHS</b> CCRH850构建工具操作

    The Green Light | Ainergy以“智”促“能”:多元生产场景中的数智化与新能源转型

    原文标题:The Green Light | Ainergy以“智”促“能”:多元生产场景中的数智化与新能源转型 文章出处:【微信公众号:westwell西井科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 06-30 19:15 267次阅读
    The <b class='flag-5'>Green</b> Light | Ainergy以“智”促“能”:多元生产场景中的数智化与新能源转型

    如何在具有S32DS IDE和EB Tresos Studio MCAL配置的DEVKIT-MPC5748G上使用AUTOSAR?

    AUTOSAR 4.0 MCAL RTM 1.0.5 的发行说明,我们面临以下问题: 1. 发行说明建议使用“Green Hills Multi 6.1.6 / Compiler 2014.1.6”或
    发表于 05-06 08:43