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

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

3天内不再提示

SEGGER Embedded Studio新版本V7提供运行时库源代码!

麦克泰技术 来源:麦克泰技术 作者:麦克泰技术 2022-11-25 11:11 次阅读

SEGGER Embedded Studio的最新版本现已提供运行时库emRun和emRun++的源代码,用户可以按需构建。

工具链通常包含为其支持的所有CPU架构和配置所准备的预编译库文件,直接安装会占用计算机的大量空间。Embedded Studio会在首次使用库文件时自动构建(并安装)它们。除了减少所需的磁盘空间之外,与旧版本相比,还将安装包的大小和安装时间减少了50%以上。根据平台的不同,安装包的大小仅为400MB到250MB不等。Embedded Studio可以方便地安装在Linux,macOS和Windows上。对于评估和非商业用途,不需要许可证密钥:开箱即用。

在新版本Embedded Studio中,工程的全部细节都是可见的,没有任何部分隐藏在库文件中。开发人员拥有完整的源代码以供审查和验证,并有助于实现认证

SEGGER的创始人Rolf Segger说:“Embedded Studio会基于代码大小优化、速度优化,或两者的优化平衡选项,自动对emRun和emRun++进行微调,满足大多数开发人员的需求。通过访问源代码,开发人员可以对运行时库进行配置,以适应特定的硬件和项目需求。在灵活的CPU架构上,比如带有多种扩展指令的RISC-V,固件可以从针对特定目标的运行时库中获益匪浅。”

SEGGER的emRun是一个高效的C运行时库,包含SEGGER的emFloat浮点库,专门为嵌入式系统设计和优化,并针对ArmRISC-V内核提供了汇编优化。emRun++为C++ 17标准提供了C++支持。

Embedded Studio的新版本和旧版本完全兼容,其中所含的运行时库源代码是没有注释的。如果需要带有完整文档和注释的版本,用户需要单独购买授权。SEGGER还为芯片厂商提供了emRun授权选项,允许芯片公司向最终用户进行库文件的再分发。

关于Embedded Studio

Embedded Studio是SEGGER微控制器的多平台IDE(集成开发环境),包含了专业嵌入式C和C++编程和开发所需的所有工具和功能。

它配备了强大的项目管理器和源代码编辑器。编辑器可以快速启动,构建过程极快,节省工作时间。它还包括SEGGER高度优化的emRun运行时库和emFloat浮点库,以及SEGGER的智能链接器,这些都是专门为资源受限的嵌入式系统开发的。

结合基于Clang、高度优化的C/C++ SEGGER编译器,可以生成极小但高效的程序,使每个字节都发挥作用。内置的调试器与J-Link无缝集成,提供了出色的性能和稳定性。Embedded Studio可免费用于评估、教育和非商业目的,在代码大小、功能或使用时间方面没有限制。

审核编辑 :李倩

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

    关注

    96

    文章

    2944

    浏览量

    66661
  • SEGGER
    +关注

    关注

    0

    文章

    38

    浏览量

    14101

原文标题:SEGGER Embedded Studio新版本V7提供运行时库源代码!

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

收藏 人收藏

    评论

    相关推荐

    C2000™MCU的运行时堆栈大小监测

    电子发烧友网站提供《C2000™MCU的运行时堆栈大小监测.pdf》资料免费下载
    发表于 09-11 09:30 0次下载
    C2000™MCU的<b class='flag-5'>运行时</b>堆栈大小监测

    兆易创新和SEGGER探索MCU开发的无限可能

    微控制器的用户提供免费商用的SEGGER Embedded Studio多平台集成开发环境(IDE),为项目开发提供高效便捷的使用体验。
    的头像 发表于 08-22 09:51 974次阅读

    GUI Guider V1.8.0全新版本正式上线

    在这个充满创新与挑战的时代,我们深知高效、灵活的GUI设计工具对人机交互应用的重要性。经过几个月的精心打磨与测试,GUI Guider V1.8.0全新版本正式上线了!本次更新不仅带来了前所未有的设计自由度,更在功能优化与用户体验上实现了质的飞跃。
    的头像 发表于 08-02 09:26 649次阅读

    单元测试工具TESSY 新版本亮点速览:提供测试驾驶舱视图、超级覆盖率、代码访问分析、增强覆盖率审查

    TESSY最新版本v5.1现已发布! 该版本可用于Windows和Linux,并提供各种有趣的新功能。一个突出的新功能是新的“测试驾驶舱视图”,它可用于从整个软件中确定要测试的
    的头像 发表于 07-08 16:20 399次阅读
    单元测试工具TESSY <b class='flag-5'>新版本</b>亮点速览:<b class='flag-5'>提供</b>测试驾驶舱视图、超级覆盖率、<b class='flag-5'>代码</b>访问分析、增强覆盖率审查

    三菱plc累计运行时间怎么编程

    具有重要意义。本文将详细介绍如何使用三菱PLC编程实现累计运行时间的统计功能。 一、概述 累计运行时间是指设备或系统在一定时间内的总运行时间。在工业生产中,对设备的累计运行时间进行统计
    的头像 发表于 06-20 11:31 2107次阅读

    CANoe新版本18正式发布

    新版本持续为电动智能软件开发测试带来系列化的新功能,新版本CANoe产品体系包括具有GUI交互的桌面版本、可部署在服务器后云端的服务器版本、HIL台架专业
    的头像 发表于 05-09 08:25 3133次阅读
    CANoe<b class='flag-5'>新版本</b>18正式发布

    SEGGER与瑞萨电子合作,宣布集成开发工具Embedded Studio

    SEGGER与Renesas Electronics(瑞萨电子)合作,宣布集成开发工具Embedded Studio现已集成到被称为Smart Configurator(智能配置器)的Renesas
    的头像 发表于 05-08 10:03 793次阅读
    <b class='flag-5'>SEGGER</b>与瑞萨电子合作,宣布集成开发工具<b class='flag-5'>Embedded</b> <b class='flag-5'>Studio</b>

    stm32cubeIDE代码运行时间如何查看?

    stm32cubeIDE 代码运行时间,如何查看?就如 keil 调试时候那样,可以测试代码运行时间。但是在stm32cubeIDE 中,一直没有找到这个功能,不知道哪位高人可以提示
    发表于 04-16 08:10

    SEGGER宣布推出新的Embedded Studio- V8.10

    SEGGER宣布推出新的Embedded Studio- V8.10。这款先进的多平台IDE现在通过单一设置支持多种架构。同一软件可用于为RISC-
    的头像 发表于 01-16 11:06 1305次阅读

    【先楫HPM5361EVK开发板试用体验】-03-如何激活SEGGER Embedded Studio开发工具

    前段时间也是有不少的朋友在问我如何激活SEGGER Embedded Studio,我开始的时候还没有在意,然后这李来做一下说说明,单独写一个帖子做说明如何激活SEGGER
    发表于 12-09 16:35

    兆易创新宣布可在GD32V系列MCU上免费商用Embedded Studio软件

    RISC-V微控制器的用户提供免费商用的SEGGER Embedded Studio多平台集成开发环境(IDE),为项目开发
    的头像 发表于 12-08 16:33 1164次阅读

    鸿蒙原生应用/元服务开发-新版本端云一体化模板体验反馈

    Ability模板即可。 三、体验 新增: 最新端云一体化新增“云数据端云一体组件”, 版本对比(旧版本未加入云数据组件) 优化: 云函数的本地调试 云开发控制台 各云服务调用
    发表于 12-05 14:57

    jvm运行时内存区域划分

    JVM是Java Virtual Machine(Java虚拟机)的缩写,它是Java编程语言的运行环境。JVM的主要功能是将Java源代码转换为机器代码,并且在运行时管理Java程序
    的头像 发表于 12-05 14:08 502次阅读

    RAIN RFID将推出RAIN RFID空中接口协议新版本Gen2v3

    和法规的更新正在进行。预计2023年秋季,GS1电子产品代码(EPC)全球Gen2规范将推出新版本(Gen2v3),以进一步提高RAIN RFID的部署更快、更准确。 新版本Gen2
    的头像 发表于 11-30 15:40 477次阅读
    RAIN RFID将推出RAIN RFID空中接口协议<b class='flag-5'>新版本</b>Gen2<b class='flag-5'>v</b>3

    【先楫HPM5361EVK开发板试用体验】HPM5361EVK开发环境搭建(Windows)

    的方式,在Segger官网申请license即可使用。 2.1 驱动安装 下载最新版本sdk_env_vx.x.x.zip压缩包后解压,笔者使用的版本v1.3.0。双击
    发表于 11-26 22:55