Place Time-Critical Data in CCMRAM #9

Closed
opened 2026-06-14 16:37:10 +02:00 by eeeck · 2 comments
Owner

Place CAN message queues (xCAN1RxQueue, xCAN2RxQueue) into the CCM, which is directly connected to the core and is ideal for real time message queues.

Place CAN message queues (xCAN1RxQueue, xCAN2RxQueue) into the CCM, which is directly connected to the core and is ideal for real time message queues.
eeeck added the enhancement label 2026-06-14 16:37:10 +02:00
eeeck self-assigned this 2026-06-14 16:37:10 +02:00
eeeck added the experimental label 2026-06-14 16:42:49 +02:00
Author
Owner
  • Add CCMRAM to Memory Regions in STM32F405RGTx_FLASH.l
  • Create a New Section for CCM Variables
  • Use the __attribute__((section(".ccmram"))) specifier to place data
- [ ] Add CCMRAM to Memory Regions in STM32F405RGTx_FLASH.l - [ ] Create a New Section for CCM Variables - [ ] Use the ```__attribute__((section(".ccmram")))``` specifier to place data
eeeck added this to the Thesis SCRUM project 2026-06-14 16:51:06 +02:00
eeeck moved this to In Progress in Thesis SCRUM on 2026-06-16 01:00:21 +02:00
eeeck added reference dev_ccram 2026-06-16 01:01:15 +02:00
eeeck moved this to Done in Thesis SCRUM on 2026-06-16 01:40:31 +02:00
eeeck closed this issue 2026-06-16 01:40:35 +02:00
Author
Owner

Done in 88e13e610328d53078bb42cbbe8074155ff42c2b (branch dev_ccram)

Done in 88e13e610328d53078bb42cbbe8074155ff42c2b (branch dev_ccram)
eeeck moved this to To Do in Thesis SCRUM on 2026-06-16 22:44:42 +02:00
eeeck moved this to Done in Thesis SCRUM on 2026-06-16 22:46:08 +02:00
Sign in to join this conversation.