Embedded Coder® generates readable, compact, and fast C and C++ code for use on embedded processors, on-target rapid prototyping boards, and microprocessors used in mass production. Embedded Coder enables additional MATLAB Coder™ and Simulink Coder™ configuration options and advanced optimizations for fine-grain control of the generated code’s functions, files, and data. These optimizations improve code efficiency and facilitate integration with legacy code, data types, and calibration parameters used in production. You can incorporate a third-party development environment into the build process to produce an executable for turnkey deployment on your embedded system.
Embedded Coder offers built-in support for AUTOSAR and ASAP2 software standards. It also provides traceability reports, code interface documentation, and automated software verification to support DO-178, IEC 61508, and ISO 26262 software development.
Discover more about Embedded Coder by exploring these resources.
Explore documentation for Embedded Coder functions and features, including release notes and examples.
Browse the list of available Embedded Coder functions.
View a Simulink library of blocks that Embedded Coder supports.
View system requirements for the latest release of Embedded Coder.
View articles that demonstrate technical advantages of using Embedded Coder.
Read how Embedded Coder is accelerating research and development in your industry.
Find answers to questions and explore troubleshooting resources.
Connect Embedded Coder to hardware platforms.
Learn about the code generation process using Simulink and Embedded Coder with the Eclipse IDE™
Use Embedded Coder to solve scientific and engineering challenges: