Abstract
Coding is an art, a creative craft but in the face of ever-growing software complexity, it can become a daunting task. It takes a lot of time and resources to get your algorithm running and much more making it bug-free. And even then additional work may be required in the face of modern functional safety standards requiring full code traceability and conformance with coding standards and guidelines.
One of the ways of easing this task is automated code generation and in this talk, we show how algorithms developed in a high-level graphical programming environment can be automatically converted into readable, compact, and transparent C/C++ code for embedded processors used in mass production. In addition, we will demonstrate how the code can be optimized for different goals, tailored to user needs, and tested to prove equivalence with source schematics.
About the Speaker – Konrad Kolski
Konrad is an Application Engineer at Oprogramowanie Naukowo-Techniczne, MathWorks authorized reseller for Poland. Working on a daily basis with MATLAB and Simulink, he is responsible for presenting its technical capabilities, consulting customer's product development workflows, and helping with the transition to model and simulation-based approaches. He is also engaged in training engineers from commercial companies and educational institutions in the advanced use of Simulink software.
Specializes in Model-Based Design methodology with a focus on embedded software V&V, automated code generation, and control system design. Holds M.Sc. in Mechatronics with specialization in Mechatronic System Design and Exploitation.
See Also
https://codedive.pl/2021/automating-c...
https://codedive.pl/speaker/konrad-ko...
https://codedive2021.slack.com/archiv...
https://nokia.sharepoint.com/sites/le...
Watch video Automating code generation for Embedded Systems – Konrad Kolski – code::dive 2021 online without registration, duration hours minute second in high quality. This video was added by user code::dive conference 09 December 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 576 once and liked it 9 people.