English
Language : 

AN4296 Datasheet, PDF (1/25 Pages) STMicroelectronics – The purpose of this application note is to give a presentation
AN4296
Application note
Overview and tips for using STM32F303/328/334/358xx CCM RAM
with IAR EWARM, Keil MDK-ARM and GNU-based toolchains
Introduction
The purpose of this application note is to give a presentation of the core coupled memory
(CCM) RAM available on STM32F303xB/xC and STM32F358xC microcontrollers and
describe what is required to execute part of the application code from this memory region
using different toolchains.
This application note is divided into four sections: the first section gives an overview of the
STM32F3 CCM RAM, while the next sections describe the steps required to execute part of
the application code from CCM RAM using the following toolchains:
• IAR EWARM
• KEIL MDK-ARM™
• RIDE and Atollic GNU based toolchain
The procedures described throughout the document are applicable to other RAM regions
such as the CCM data RAM of some F4 devices, or external SRAM.
Refer to Table 1 for the list microcontrollers embedding CCM RAM.
Product family
Microcontrollers
Table 1. Applicable products
Part numbers or product categories
STM32F303xB, STM32F303xC, STM32F358xC
STM32F303x6/x8, STM32F328x8, STM32F334x4/x6/x8
September 2014
DocID024590 Rev 3
1/25
www.st.com
1