SEGGER已将其嵌入式开发工具链集成到广泛使用的CMake构建配置工具中。这意味着在Visual Studio Code代码编辑器中进行应用开发时,使用SEGGER工具会非常便捷。
如今,现代嵌入式软件项目的设计越来越注重开发工具的灵活性。其结果是在项目管理、源代码编辑、固件编译、测试和调试方面实现了分工。这使软件工程师能够理想地将组件与项目相匹配,还能自主选择自己喜欢的工具与构建系统捆绑使用。 SEGGER工具链非常适合此类项目,它包含在Embedded Studio集成开发环境中——在该环境中,其已被证明特别有效。该工具链包括:为Arm和RISC-V微控制器生成优化代码的SEGGER编译器;以超快速和灵活的段放置将目标文件组合成可执行程序的SEGGER链接器;以及专为嵌入式设备从头编写的SEGGER运行时库。SEGGER工具链与CMake的集成意味着可以使用VS Code开发项目。 CMake是一款免费、跨平台的开源软件开发工具,可通过与编译器无关的指令构建应用程序。使用GCC或其他工具链的现有CMake项目只需极少工作量即可移植为与SEGGER工具链配合使用。此外,如有需要,现有Embedded Studio项目可迁移至CMake,以便使用VS Code。 SEGGER技术营销主管Dirk Akemann表示:“对于CMake用户而言,部署SEGGER工具链作为GCC、Clang或其他商业工具链的替代方案极为简便。我们的内部测试表明,使用SEGGER工具链的程序体积明显小于平均水平,通常减少5–20%,尤其是在使用链接器去重和链接时优化的情况下。这些程序还具有较高的执行速度,并能显著降低功耗。在调试方面,将我们的J-Link仿真器与Ozone配合使用,所形成的组合堪称无可匹敌!此外,我们始终提供一流的专业支持。” 要将SEGGER工具链与CMake配合使用,需要Embedded Studio V8.24或更高版本。 有关使用SEGGER工具链与CMake和VS Code的教程,以及设置新项目的指南和示例,欢迎后台咨询我们。
联系我们
CONTACT INFORMATION
Windway Technology Hong Kong Limited
Phone: +852 695 952 92
Email: kuang@windway.cn
Add:ROOM 06 BLK A 23/F HOVER IND BLDG ,26-38 KWAI CHEONG RD KWAI CHUNG N.T
广州市风标电子技术有限公司
咨询热线:020 - 8600 3016 | 技术支持:15817074644
销售热线:18928802261 | 19868005704
公司邮箱:sales@windway.cn公司地址:广东省广州市黄埔区科珠路203号广东软件园F座401