Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

STM32 Tutorial #32 – HIDDEN Treasure CCMRAM

1.4K views on YouTube

In this video we will find hidden treasure by exploring the CCMRAM feature of the STM32F40x MCU’s and use that RAM for the FreeRTOS heap. We will also be using the Independent Watchdog (IWDG) with FreeRTOS.

DISCLAIMER: I make one big mistake in this video. On the STM32F4, the CCMRAM can NOT be used for code!

The Core Coupled Memory (CCMRAM) is documented here: https://stm32world.com/wiki/Core_Coupled_Memory
Project Files: https://github.com/STM32World/stm32fun

#stm32 #tutorial #ccmram #freertos #stm32world

00:00 Intro and recap
01:15 Re-enabling the Build Analyser
02:17 The CCMRAM explanation
06:30 Using the CCMRAM for variables
08:35 Putting the FreeRTOS heap on CCMRAM
15:30 Using the Independend Watchdog (IWDG) with FreeRTOS