Embedded Coder for Heterogeneous Multiprocessor Applications

Demo of communication between embedded coder C code modules running in separate processors of a multiprocessor system using RPMsg protocol

You are now following this Submission

This is a demonstration of one possible implementation of communication between embedded coder C code modules running in separate processors of a multiprocessor system.

The example uses C code modules generated from a Simulink model, running in separate processors of an ST Microelectronics STM32MP157C chip, communicating via the OpenAMP RPMsg protocol. The model represents a discrete time system running at 2 kHz, for 10 seconds, with a chirp signal source in one processor, providing data to a low pass filter running in a second processor.

Cite As

Tom Miller (2026). Embedded Coder for Heterogeneous Multiprocessor Applications (https://in.mathworks.com/matlabcentral/fileexchange/89817-embedded-coder-for-heterogeneous-multiprocessor-applications), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2.0