Nordic Semiconductor为nRF51和nRF52 SoC开发 增加Embedded Studio IDE支持
扫描二维码
随时随地手机看文章
Nordic Semiconductor宣布已经与位于德国希尔登的SEGGER Microcontroller GmbH & Co. KG签署协议,获得使用Embedded Studio的授权许可。这项协议允许开发人员不受任何限制地自由使用Embedded Studio 来开发用于Nordic nRF51和nRF52系列系统级芯片(SoC)的应用。
Embedded Studio 是完整的一站式集成开发环境(IDE),用于管理、构建、测试和部署嵌入式应用。这个IDE包括:功能强大的项目管理工具、源代码编辑器、C/C++ GNU编译器集合(GCC)和CLANG/编译器、一个具有先进调试信息窗口和直接J-Link集成的集成调试器,以及用于自动部署完成后的应用的版本控制功能。
Nordic提供用于nRF51和nRF52系列SoC的完整软件解决方案,但在不久之前,这些方案仍然依赖商业IDE来开发,或需要手工设置开源IDE。nRF5 SDK支持商用Keil 和IAR IDE支持,以及开源GCC编译器。在使用GCC开发时,需要使用免费开源IDE Eclipse(需要定制才可用于 nRF51 和 nRF52系列)或者另一个IDE来编写代码和调试。现在,由于Nordic已得到Embedded Studio 的授权许可,使得使用nRF5 SDK的开发人员可以免费使用一个完全支持nRF51和nRF52系列SoC器件的商用IDE。
最新版本nRF5 SDK v14.1增加了对Embedded Studio IDE的支持。现在所有示例都作为Embedded Studio 项目提供,以快速启动开发。除了Embedded Studio ,最新的nRF5 SDK仍然继续支持Keil V4 和V5、IAR,以及GCC项目,确保现有的用户能够继续使用他们喜欢的IDE来进行开发。
SEGGER首席执行官Ivo Geilenbruegge表示:“功能强大的Nordic nRF微控制器系列现在与最好的跨平台IDE Embedded Studio相辅相成,帮助软件工程师在日常开发过程实现更高的效率。这是我们与Nordic激动人心的长期合作关系的另一个重要里程碑,双方最初是从用于Nordic评测板的J-Link OB支持开始合作的。”
Nordic Semiconductor技术营销经理Pål Kastnes表示:“增加Embedded Studio开发环境是一个重要步骤,使得我们的解决方案更加易于使用。Embedded Studio 包括了在nRF51和nRF52系列SoC上开发应用所需的全部功能,并且具有直观的用户界面,以简化设计项目的展开。”
Kastnes表示:“跨平台支持是我们评测IDE时考虑的关键因素之一,因为我们广泛的开发群体除了在Windows平台上工作,还在macOS和Linux上进行开发。以往,在macOS和Linux上要使用支持nRF并且易于使用的免费IDE,可选择方案一直是很有限的。”
“Nordic将会继续提升其软件解决方案的易用性,并且不断改进设计工具。Embedded Studio 将nRF51和nRF52系列SoC的设计工作变得易于启动,同时继续支持现有的IDE。此外,我们将会加强工具集成,比如用于台式机的nRF Connect,以期进一步提升代码开发和测试工作。”