Toolset’s IDE simplifies access to specialist middleware and hardware abstraction
NXP has announced the update to its MCUXpresso toolset. According to the company, it streamlines software development for complex embedded applications, adding an all-new integrated development environment (IDE) to enable use of open source projects, simplified access to specialist middleware, and hardware abstraction to enable code reuse across NXP’s microcontrollers.
The new toolset has new tools and resources that empower developers with enhanced scalability, usability and portability, making it easier and faster to develop complex embedded applications. It expands existing features with a custom-built MCUXpresso extension for Microsoft’s Visual Studio Code (VS Code). This new IDE will enhance flexibility by expanding build system choices, including those favoured by open source projects such as Zephyr and Matter, while maintaining support for developers using the traditional MCUXpresso software development kit, said NXP. Developers also have access to existing IDE options, including MCUXpresso IDE, IAR Embedded Workbench and Arm Keil development tools.
Other additions are open source-based hardware abstraction for code reuse, streamlined partner code delivery using Open-CMSIS-Packs, and a new application launch pad which serves as a central repository for application design resources, including application software packs, application notes and application code examples with an intuitive portal to browse available software.
By investing in open-source communities that support faster development and time to market, the toolset offers software developers choice aside from proprietary systems and allows NXP partners to offer specialised software to developers, to accelerate innovation.
Charles Dachs, senior vice president and general manager, industrial and IoT edge, at NXP, commented: “The new MCUXpresso toolset gives developers greater flexibility and control of their journey, delivering the tools and resources they need to easily accelerate software development”. By expanding access to open source communities and simplifying integration of specialised partner software, the toolset enables developers to drive innovation, scale projects and bring complex products to market faster. It also helps them to migrate with ease between NXP devices and platforms, he added.
NXP will demonstrate the updated MCUXpresso toolset at Embedded World in Nuremberg, Germy (14 to 16 March) Hall 4A-222.