DSP, Micros & Memory


IAR Launches C++ compiler for AVR microcontroller

26 Jan 2000 DSP, Micros & Memory

IAR Systems is to release the world's first embedded C++ compiler for an 8 bit architecture. The compiler is targeted for the high performance 8 bit AVR microcontroller from Atmel Corporation. The compiler will be released early this year (2000), and will be a part of the IAR embedded workbench, a leading integrated development environment for embedded systems design.

IAR is announcing the world's first EC++ compiler for an 8 bit microcontroller, breaking new ground in the embedded systems tools industry. The development of the EC++ compiler was accomplished with inputs from AVR customers whose applications require the benefit of an object-oriented design approach. The launch will enable all current and new AVR users to benefit from the advantages of programming in EC++. EC++ is a subset of C++ , which was designed to suit the specific demands of embedded applications.

EC++ is well suited for modern modeling and development techniques says IAR. Compared to C, the most widely used language in the embedded field, EC++ adds a number of new language features. The most important is support of object-oriented programming, a technique used to modularise an application, making it easier to structure and maintain larger applications. Object oriented programming often shortens the time to market for new products, by increasing the reusability of code and reducing the time to test new applications.

The Atmel AVR is used in a variety of applications including designs where 16 bit architectures were formerly used. The AVR microcontroller executes most instructions in a single clock cycle. This feature makes the AVR a highly suitable choice for high perfor- mance low power consumption applications.





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Discovery kit for IoT nodes using STM32U5 MCU
Altron Arrow DSP, Micros & Memory
The B-U585I-IOT02A Discovery kit provides a complete demonstration and development platform for STMicroelectronics’ STM32U585AI microcontroller, featuring an Arm Cortex-M33 core with Arm TrustZone and ...

Read more...
200 MHz MCUs backed by TrustZone security
Hi-Q Electronics DSP, Micros & Memory
Renesas Electronics now offers a 200 MHz RA6E1 microcontroller (MCU) which uses a high-performance Arm Cortex M33 core and TrustZone. The device is built on a highly efficient 40 nm process and supported ...

Read more...
32-bit MCU for IoT edge applications
NuVision Electronics DSP, Micros & Memory
Silicon Labs launched the EFM32PG22 (PG22) 32-bit microcontroller (MCU), a low-cost, high-performance solution with an optimised combination of energy efficiency, performance and security. With easy-to-use, ...

Read more...
Crossover MCU with 3D camera
EBV Electrolink DSP, Micros & Memory
NXP Semiconductors has announced the expansion of its NXP EdgeReady solution portfolio, adding a solution for secure face recognition that leverages a high-performance 3D structured light module (SLM) ...

Read more...
MCUs for secure and connected automotive gateways
Altron Arrow DSP, Micros & Memory
The SPC58 Chorus H Line is part of STMicroelectronics’ portfolio of general-purpose automotive power architecture microcontrollers (MCUs). It is designed for high-end body, networking and security applications ...

Read more...
Low-power multiprotocol wireless MCU
Altron Arrow DSP, Micros & Memory
The STM32WB15CC multiprotocol wireless microcontroller (MCU) embeds a powerful and ultra-low-power radio compliant with the Bluetooth Low Energy SIG specification 5.2. It contains a dedicated Arm Cortex-M0+ ...

Read more...
MCU evaluation and development kits
RS Components (SA) DSP, Micros & Memory
RS Components announced availability of a new range of evaluation and development kits for Infineon Technologies’ AURIX family of microcontrollers (MC), which are based on the manufacturer’s 32-bit TriCore ...

Read more...
Low-power DDR4X memory IC
Brabek DSP, Micros & Memory
Alliance Memory has expanded its offering of high-speed CMOS mobile low-power SDRAMs with a new LPDDR4X device featuring on-chip ECC. Offering an extension to the company’s fourth-generation LPDDR4 SDRAMs, ...

Read more...
MCUs for real-time control, analytics and networking
DSP, Micros & Memory
Brand new from Texas Instruments (TI) comes a high-performance microcontroller (MCU) portfolio that advances real-time control, networking and analytics applications at the edge. With new Sitara AM2x ...

Read more...
Cloud tools ecosystem for PIC and AVR microcontrollers
EBV Electrolink DSP, Micros & Memory
Microcontroller (MCU) design is being simplified with the new MPLAB cloud tools ecosystem available for PIC and AVR devices from Microchip Technology. The free, all-in-one cloud platform combines easy, ...

Read more...