Technical webinar series

rafael.png

Join our FAE team for knowledge sharing sessions on the latest embedded technologies!

Understanding and monitoring the stack for system reliability

Oct 28, 2021 10:00 AM CEST and 2:00 PM EDT

The stack is a fixed block of continuous memory and has to be allocated statically by the developer. It can contain interrupt contexts and local data like variables and parameters for C/C++ functions, which are not stored in registers among other information. The main advantage of stack is that functions in different parts of the application can share the same memory space to store their data.

This session will show you various ways to estimate, control, monitor, protect the stack usage, and avoid stack overflow in your embedded application.

Register for webinar
thisisengineering-raeng-x7cls0azgkg-unsplash.jpg

Learn more about functional safety

Register and watch our webinars on demand

“Power of 3” - Easily creating high-performing HMI solutions for Automotive Clusters

Experience the complete workflow of designing powerful and reliable Human Machine Interfaces (HMI) for safety critical applications - from first design to final target.

Learn how to easily create affordable prime Graphic User Interfaces (GUI) with Candera’s CGI Studio, integrate the generated code with Infineon’s TRAVEO™ T2G, including the use of the display drivers and finally get the best runtime and memory performance of the HMI application with the IAR C/C++ Compiler and IAR Embedded Workbench for Arm.

Register for webinar
3a_safety.jpg
5-global_teams.jpg

All you need to know about design’s safety and certification efforts

If you and your team are about to start a project with safety-critical functionality or functional safety requirements, you are probably already aware that the tools you use must somehow be qualified as suitable for safety-related development. However, what does that really mean and what factors should you take into account before starting development of a safety-critical application?

Register for webinar

How to ace safety traps in C/C++ critical applications

C and C++ are powerful languages that you can use in your functional safety project, but you will be required to use coding standards to remove some of the ambiguities of your selected programming language. 

Learn how to use these types of code analysis tools and coding standards to help you find and remove defects much more quickly, thus lowering your defect injection rate and helping you to achieve your release metrics much more quickly.

Register for webinar
6-security.jpg
thisisengineering-raeng-hocyulmttny-unsplash-1.jpg

Future proof your safety design during global chip shortage

Sign up at this webinar and learn how to move freely between architectures and develop your application without focusing too much on the underlying hardware. We will explore easy migration hints and auxiliary tools, how to best structure your application for reuse, how to enforce the required standards and quality in the source code and finally learn how to map dependencies on the various MCU’s. All you need to secure the success or your safety design.

Having the right tools and services at hand when needed helps companies to a future proof their safety design during global chip shortage – and to gain a genuine competitive edge.

Register for webinar

How to master today’s functional safety development workflows

Embedded codebases are growing and Dev Ops teams are key to modernize their workflows, improve performance, and reduce the cost in their development environments. 

In this webinar, you will learn how to master the product evolution in modern development workflows focusing in functional safety designs. Learn about the latest enhancements that facilitate integration for automated builds and testing, compliance reports, and more.

Register for webinar
2-code_quality.jpg

Latest technical webinars - now on demand!

We do no longer support Internet Explorer. To get the best experience of iar.com, we recommend upgrading to a modern browser such as Chrome or Edge.