industry news
Subscribe Now

IAR Systems enhances 8051 tools with highly requested static code analysis

Uppsala, Sweden—November 30, 2015—IAR Systems® is proud to announce that the latest version of the complete C/C++ compiler and debugger toolchain IAR Embedded Workbench® for 8051 supports the add-on tool C-STAT®. This strong enhancement gives 8051 developers access to powerful static analysis completely integrated within the daily development workflow.

C-STAT features innovative static analysis that can detect defects, bugs, and security vulnerabilities as defined by CERT C/C++ and the Common Weakness Enumeration (CWE), as well as help keeping code compliant to coding standards like MISRA C:2004, MISRA C++:2008 and MISRA C:2012. By using static analysis, it is possible to identify errors such as memory leaks, access violations, arithmetic errors, and array and string overruns at an early stage. This makes it possible for developers to ensure code quality and minimize the impact of errors on the finished product and on the project timeline.

“Although 8051 is an architecture that has been on the market for decades, it is still widely used among our customers. One reason for that is the growing need for shortened time-to-market and simplified development within the Internet of Things,” says Thomas Sporrong, Global FAE Manager, IAR Systems. “With the static analysis tool C-STAT, 8051 developers get new possibilities for more efficient workflows as the tool enables them to take full control of their code at an early stage in the development cycle.”

The latest version of IAR Embedded Workbench for 8051 also includes new example projects and updated device support. In addition, a new converter tool that enables porting of projects from the Keil µVision environment to IAR Embedded Workbench is available.

IAR Embedded Workbench for 8051 is a complete development toolchain for microcontrollers based on the 8051 core. It incorporates user-friendly IDE tools, the highly optimizing IAR C/C++ Compiler™ and the comprehensive C-SPY® Debugger. The toolchain provides extensive support for a wide range of microcontrollers from vendors such as Atmel, Infineon, NXP, Silicon Labs and Texas Instruments. C-STAT is available as an add-on product. Read all details about the tools at www.iar.com/iar-embedded-workbench/8051/.

About MISRA C

MISRA, The Motor Industry Software Reliability Association, is a collaboration between vehicle manufacturers, component suppliers and engineering consultancies which seeks to promote best practice in developing safety-related electronic systems in road vehicles and other embedded systems. MISRA C is a software development standard for the C programming language developed by MISRA. More information is available at www.misra.org.uk

About CERT C/C++ 

The CERT C/C++ Secure Coding Standards are standards published by the Computer Emergency Response Team (CERT) providing rules and recommendations for secure coding in the C/C++ programming languages. More information is available at www.cert.org

Leave a Reply

featured blogs
May 8, 2024
Learn how artificial intelligence of things (AIoT) applications at the edge rely on TSMC's N12e manufacturing processes and specialized semiconductor IP.The post How Synopsys IP and TSMC’s N12e Process are Driving AIoT appeared first on Chip Design....
May 2, 2024
I'm envisioning what one of these pieces would look like on the wall of my office. It would look awesome!...

featured video

Why Wiwynn Energy-Optimized Data Center IT Solutions Use Cadence Optimality Explorer

Sponsored by Cadence Design Systems

In the AI era, as the signal-data rate increases, the signal integrity challenges in server designs also increase. Wiwynn provides hyperscale data centers with innovative cloud IT infrastructure, bringing the best total cost of ownership (TCO), energy, and energy-itemized IT solutions from the cloud to the edge.

Learn more about how Wiwynn is developing a new methodology for PCB designs with Cadence’s Optimality Intelligent System Explorer and Clarity 3D Solver.

featured paper

Altera® FPGAs and SoCs with FPGA AI Suite and OpenVINO™ Toolkit Drive Embedded/Edge AI/Machine Learning Applications

Sponsored by Intel

Describes the emerging use cases of FPGA-based AI inference in edge and custom AI applications, and software and hardware solutions for edge FPGA AI.

Click here to read more

featured chalk talk

GaN FETs: D-Mode Vs E-mode
Sponsored by Mouser Electronics and Nexperia
The use of gallium nitride can offer higher power efficiency, increased power density and can reduce the overall size and weight of many industrial, automotive, and data center applications. In this episode of Chalk Talk, Amelia Dalton and Giuliano Cassataro from Nexperia investigate the benefits of Gan FETs, the difference between D-Mode and E-mode GaN FET technology and how you can utilize GaN FETs in your next design.
Mar 25, 2024
7,515 views