Message Communication Between Arm Cortex-M4 and Cortex-M7 Dual Cores

Follow Arm Technology Classroom by clicking the card below

This article is authorized to be transferred from the WeChat public account Embedded Column. This article mainly shares the implementation of simple Asymmetric Multi-Processing (AMP) core-to-core communication using FreeRTOS message buffers, taking the STM32H7 (M4 and M7) dual-core processor as an example.

1. Overview

The communication between STM32H7 dual cores is a solution provided by FreeRTOS, based on FreeRTOS message buffers. This message buffer is a lock-free circular buffer that can transmit data packets

Back to Top
Product has been added to your cart
×