Nordic Semiconductor发布nRF Connect for VS Code

nRF Connect for VS Code

全新 nRF Connect 扩展包奠定坚实基础,促进简化且快速的无线产品开发体验

Nordic Semiconductor宣布推出“nRF Connect for VS Code”,这款nRF Connect扩展包可让开发人员使用流行的 Visual Studio Code集成开发环境 (VS Code IDE),开发、构建、测试和部署基于 Nordic 的 nRF Connect SDK 软件开发套件的嵌入式应用。nRF Connect SDK 是用于构建 nRF53 和 nRF52 系列短距离无线应用及nRF91系列低功耗蜂窝物联网解决方案的开发工具。

Nordic的nRF Connect for Visual Studio Code 将 VS Code 变为用于在 Nordic 产品上开发应用的完整IDE,并且包含编译器和链接器接口、RTOS 感知调试器、nRF Connect SDK 的无缝接口和集成串行终端以及其他实用开发工具。

功能强大但轻量的VS Code 是适用于 macOS、Linux 和 Windows 的IDE,结合了简便的源代码编辑器与强大的开发工具。它具有强健的扩展生态系统,因而具备高度可扩展性。简易定制功能简化了使用 IDE的开发工作,交互式 RTOS 感知调试器则允许用户逐步执行源代码、查看变量、检查线程、查看调用堆栈以及在控制台中执行调试命令。VS Code具备直观易用的图形用户界面 (GUI)和功能强大的完善命令行界面 (CLI),兼具GUI 的便利性和CLI的高效率。

Quote
新的nRF Connect for VS Code 扩展不仅可定制、直观和灵活,而且 还能够加快开发过程。
Ingar Hanssen

这款产品作为一组扩展包提供,以增强产品开发支持。其中包括:包含了构建系统的接口和 nRF Connect SDK的主要扩展组件nRF Connect for VS Code,以及 guiconfig 等外部工具;提供DeviceTree语言支持和简便硬件概览显示的‘nRF DeviceTree’;提供Kconfig语言支持的‘nRF Kconfig’,以及用于UART 和 RTT 后端的集成串行终端‘nRF Terminal’。

这个扩展包基于nRF Connect SDK 和Zephyr Project的丰富示例集,可以帮助用户开发并简化基于 nRF新应用的设计。开发人员可以使用 Zephyr 规则集里的简便自动向导,轻松定制应用并定义自己的电路板产品。DeviceTree查看器则将配置的硬件可视化,帮助开发人员导航 DeviceTree 源。通过与nRF Connect SDK的紧密本地集成,可以简化将现有nRF Connect SDK软件开发套件应用迁移到 VS Code的任务。通过使用Microsoft 对 C/C++ 或其它公司对 Git 等的其他扩展,nRF Connect for VS Code 为使用 Nordic 无线解决方案的设计人员提供了全面的一站式开发环境。

Nordic Semiconductor 的nRF Connect for VS Code 技术产品经理 Ingar Hanssen表示:“Nordic无线解决方案尽可能消除了设计过程中的技术复杂性,关键在于提供对各种简单易用的设计工具的访问,而nRF Connect for VS Code扩展了用户可使用的设计工具。通过使得nRF Connect SDK ,用户能够轻松使用快速的、跨平台兼容的流行 IDE VS Code。”

“新的nRF Connect for VS Code 扩展不仅可定制、直观和灵活,而且在设计、构建、测试和部署基于 Nordic 解决方案的嵌入式应用时,还能够加快开发过程。”

Nordic Semiconductor 将于 11 月 3 日(星期三)举办“ nRF Connect for VS Code入门”网络研讨会。如要注册参加网络研讨会,请点击此处

 

Latest news

Nordic Thingy:91
Product
14 Oct 2021

With Nordic and Edge Impulse’s easy-to-use development tools...

Read More
Two Commas Company
Customer
11 Oct 2021

Two Commas’ Garage Door Minder uses Nordic’s nRF52811 and nR...

Read More
TZero
Customer
07 Oct 2021

TZero’s MachineMailbox employs Nordic’s nRF9160 SiP to provi...

Read More