Products

BVT Surface Fleet Develops On-Board Trainer Plant Simulation for Royal Navy Using MathWorks Tools

"The simulation engineers produced a high-level, tested description of the C code—the Simulink model—which the software engineers used to generate the code for the application. Without MathWorks tools I don’t think we could have completed the trainer with as few resources as we did." - Peter Worthington, BVT Surface Fleet

Electrodynamics Associates Designs High-Performance Generator Controller for the Military with Simul

"Other tools only allowed us to view certain parameters of the machine. Now, we can look at all of them. MathWorks tools are orders of magnitude better than any other tool on the market." - Jay Vaidya, Electrodynamics Associates

Embedded Coder

Generate C and C++ code optimized for embedded systems

embedded-coder 54401 wl embeddedcoder fig1 wl
A fixed-point model with generated code and its simulation mode set for SIL execution. Embedded Coder lets you quickly generate, document, and test code for production embedded systems.

 

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.

Learn more about MathWorks support for certification in automotive, aerospace, and industrial automation applications.

Description