이 단원에서는 메모리 관리를 조정할 경우 정의할 수 있는 rt_heap.h의 함수에 대해 설명합니다. 또한 힙 구현에서 호출할 수 있는 두 가지 도우미 함수에 대해서도 설명합니다.
rt_heap.h
메모리 관련 함수에 대한 자세한 내용은 rt_heap.h 및 rt_memory.s include 파일을 참조하십시오.
rt_memory.s
이 단원에서는 다음 내용을 설명합니다.
ARM에서 제공되는 힙 및 힙 사용 함수를 사용 안 함
malloc에 대한 지원
자체 스토리지 관리 시스템 만들기
__Heap_Descriptor
__Heap_Initialize()
__Heap_DescSize()
__Heap_ProvideMemory()
__Heap_Alloc()
__Heap_Free()
__Heap_Realloc()
__Heap_Stats()
__Heap_Valid()
__Heap_Full()
__Heap_Broken()