임베디드 시스템에서의 malloc 동작 저는 현재 임베디드 프로젝트(STM32F103RB, cooCox CoIDE v.1.7.6 with arm-none-eabi-gcc 4.8 2013q4)를 진행하고 있으며, 그 방법을 이해하려고 합니다.malloc()꾸밈없이 굴다CRAM이 가득 찼을 때. 제 STM32는 20kB = 0x5000Bytes의 RAM을 가지고 있으며, 스택에는 0x200이 사용됩니다. #include #include "stm32f10x.h" struct list_el { char weight[1024]; }; typedef struct list_el item; int main(void) { item * curr; // allocate until RAM is full do { curr = ..