新发布的软件最小化代码大小

12-08-2020 | 塞格尔 | 设计 & Manufacture

新发布的Segger Embedded Studio V5用于ARM处理器的编译器,链接器,运行时和浮点库颁发。所有组件都是从嵌入式系统中的就业机会创建的,无缝地工作,以协助产生显着的小程序。


闪烁LED的程序 - A'Blinky' - 在典型的Cortex-M微控制器单元上能够用C或C ++写入,尺寸小于100bytes。终端输出(PRINTF)可以使用RTT,SWO或半主机使用主机侧格式实时完成,即使标准的“Hello World”程序也只需几百个字节。


与公司的SystemView和Ozone平台一样,嵌入式工作室可以在Windows,Linux和MacOS操作系统上使用。


“这个新版本的嵌入式工作室是真正的开创性的。我从未见过工具链,该工具链产生了这样的小程序,尤其是由项目发生器创建的盒子。我们的编译器使用Clang与Segger软件工程团队直接开发的新代码生成器。在均衡优化模式下,它产生与快速一样小的代码。我们的链接器,启动代码,运行时库和调试器全部调整以充分利用微控制器,“塞格尔的创始人Rolf Segger说。 “版本5甚至是我自己的期望。”


嵌入式工作室可在没有注册的情况下下载,并免费用于教育和非商业目的,以及在所有平台上进行评估(没有代码大小,功能或时间限制)。

相关产品新闻