Our latest news

Code analysis tools for Arm and RX

C-STAT and C-RUN are powerful analysis tools completely integrated in IAR Embedded Workbench for Arm and for Renesas RX.

Take full control of your code

Our analysis tools enable you to take full control of your development and gain efficient, adaptable workflows delivering dependable products.

You can benefit from code analysis if you are…

…porting existing code to a new hardware platform.

…starting new development projects.

…valuing direct feedback in the edit-compile-debug cycle.

…following a coding standard or a code complexity metric.

…working under functional safety or high integrity requirements.

Introduce code quality control early

We provide code analysis as a natural extension of our compiler and debugger technology, which enable you to add the analysis early in the development cycle and minimize the impact of software errors. Thanks to the complete integration in the development toolchain IAR Embedded Workbench, no additional software is needed, you get started quickly and you get instant feedback on the quality of your code.

Static analysis

C-STAT is a powerful static analysis tool that executes fast and provides analysis results directly in the IAR Embedded Workbench IDE. Static analysis finds potential code issues by doing an analysis on the source code level. Get the details

Runtime analysis

C-RUN performs runtime analysis by monitoring application execution directly within the development environment. It finds actual arithmetic, bounds, and heap issues at runtime. Undetected, these issues can cause serious problems with the application. Get the details

Code analysis tools for Arm and RX

ATtiny3217 Product Family

ATtiny3217 Product Family

Next-Generation tinyAVR® Family

Demonstrating Microchip’s commitment to supporting the strong legacy of the AVR® family of 8-bit microcontrollers (MCUs), this tinyAVR® family expands the performance of the latest generation of AVR MCUs. These devices incorporate several features including Core Independent Peripherals, a Peripheral Touch Controller (PTC) and a Peripheral Event System. These devices are also supported by Atmel START, an intuitive, online graphical configuration tool for embedded projects that allows you to configure drivers and software for your device.

tinyAVR devices offer an unrivalled combination of miniaturization, processing power, analog performance and system-level integration. The tinyAVR MCU is the most compact, feature-rich device in the AVR family.

Event System

The Event System allows peripherals to communicate directly with each other without involving the CPU or bus resources. The Event System is network independent of the traditional data bus paths. This means different triggers at the peripheral level can result in an event, such as a timer tick triggering a reaction in another peripheral. The Event System has six independent channels and offers a fixed latency of two cycles. Since there is no jitter, it is 100% deterministic method and a perfect fit for real-time applications. No events are lost, and they are handled at a peripheral level in two cycles, even if the CPU is performing a non-maskable interrupt.

ATtiny3217 Product Family

Ultra-Thin Quartz Crystal

Grenchen, Switzerland, May 1, 2018 – Micro Crystal AG, the ultra-low-power, low-voltage solution provider today announced the next step in miniaturization: CM9V-T1A 0.3: a 32.768 kHz Quartz Crystal with a maximum thickness of 0.35 and a foot print of just 1.6 x 1.0 mm
This new tiny geometry enhances the circuitry in application where bending radii are critical. It complements the new bendable thin film batteries from www.renata.com. The crystals are ideal for:

•   Smart cards
•   E-textile
•   Wearables and activity bands
•   Embedded modules
•   Health care, e-medicine treatment sticking plaster

The 32.768 kHz Crystal family has proven track record in thousands of applications worldwide.
Wearables, IoT, Industrial, Automotive, Healthcare and Consumer

Ultra-Thin Quartz Crystal