Latest IAR Embedded Workbench for Arm supports the dual-core Arm Cortex-M0+ processor-based Raspberry Pi Pico development board
IAR Systems has announced that its professional development tools IAR Embedded Workbench for Arm now supports the RP2040 board designed by Raspberry Pi. RP2040 features a dual-core Arm Cortex-M0+ processor with 264KB internal RAM and support for up to 16MB of off-chip Flash and a wide range of flexible I/O options includes I2C, SPI and Programmable I/O (PIO).
The complete development toolchain IAR Embedded Workbench for Arm provides developers with everything they need in one easy-to-use integrated development environment. It offers extensive debugging and analysis possibilities such as complex code and data breakpoints, runtime stack analysis, call stack visualisation, code coverage analysis and integrated monitoring of power consumption. To ensure code quality, the static code analysis tool C-STAT and the runtime analysis tool C-RUN are integrated. In addition, IAR Systems provides excellent worldwide technical support and on-demand training possibilities.
“We’re very excited to see support for Raspberry Pi RP2040 coming to the latest release of IAR Embedded Workbench for Arm,” said Dr Eben Upton CBE, Founder, Raspberry Pi Foundation. “Since launching RP2040, and the US$ 4 Raspberry Pi Pico board, in January of this year, we’ve seen rapid community adoption of the platform. The availability of high-quality professional development tools is an important prerequisite to industrial adoption, so this is a key milestone for Raspberry Pi.”
“The Raspberry Pi Foundation offers a unique and engaging way for developers worldwide to be creative and innovative,” commented Anders Holmberg, Chief Technology Officer, IAR Systems. “The ability to do fast prototyping and idea exploration on an easy-to-use development platform is one success factor in today’s fast-paced world of software development. IAR Embedded Workbench and the Raspberry Pi Pico take this one step further by enabling a direct path from the idea stage to incorporation into a professional software development workflow.”