Nordic为nRF51和nRF52 SoC开发增加Embedded Studio IDE支持

26th November 2017
Posted By : Dorris Wong
Nordic为nRF51和nRF52 SoC开发增加Embedded Studio IDE支持

设计nRF51和nRF52系列低功耗蓝牙SoC应用的工程师现在可以免费使用SEGGER的商用集成开发环境。

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,以期进一步提升代码开发和测试工作。”


您必须登入才能发表评论

撰写评论

无评论




   

??????????

??

??????????

??

Developing secure and scalable IoT solutions
21st June 2018
United Kingdom Cocoon Networks, London
SENSOR+TEST 2018
26th June 2018
Germany Nürnberg Exhibition Centre
European Microwave Week 2018
23rd September 2018
Spain Ifema Feria De Madrid
Engineering Design Show 2018
17th October 2018
United Kingdom Ricoh Arena, Coventry
electronica 2018
13th November 2018
Germany Messe Munchen