Embedded Coder for Heterogeneous Multiprocessor Applications

Version 1.2.0 (2.85 MB) by Tom Miller
Demo of communication between embedded coder C code modules running in separate processors of a multiprocessor system using RPMsg protocol
57 Downloads
Updated 6 Apr 2021

View License

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://www.mathworks.com/matlabcentral/fileexchange/89817-embedded-coder-for-heterogeneous-multiprocessor-applications), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.2.0