单片机与嵌入式系统应用
單片機與嵌入式繫統應用
단편궤여감입식계통응용
MICROCONTROLLER & EMBEDDED SYSTEM
2011年
11期
1-4
,共4页
李江%梅静静%王申良%束颀
李江%梅靜靜%王申良%束頎
리강%매정정%왕신량%속기
TLSF%μC/OS-Ⅱ%Cortex—M3内核%软件仿真
TLSF%μC/OS-Ⅱ%Cortex—M3內覈%軟件倣真
TLSF%μC/OS-Ⅱ%Cortex—M3내핵%연건방진
TLSF%μC/OS-Ⅱ%Cortex-M3 software simulation
详细介绍了TLSF(Two Level Segregated Fit)动态内存分配算法的实现过程,包括内存池的创建初始化、动态内存的分配与释放。把TLSF移植到μC/OS—Ⅱ实时操作系统上,移植后的系统在基于Cortex—M3内核的LPCI768处理器上进行软件仿真测试,观察移植效果。
詳細介紹瞭TLSF(Two Level Segregated Fit)動態內存分配算法的實現過程,包括內存池的創建初始化、動態內存的分配與釋放。把TLSF移植到μC/OS—Ⅱ實時操作繫統上,移植後的繫統在基于Cortex—M3內覈的LPCI768處理器上進行軟件倣真測試,觀察移植效果。
상세개소료TLSF(Two Level Segregated Fit)동태내존분배산법적실현과정,포괄내존지적창건초시화、동태내존적분배여석방。파TLSF이식도μC/OS—Ⅱ실시조작계통상,이식후적계통재기우Cortex—M3내핵적LPCI768처리기상진행연건방진측시,관찰이식효과。
This paper describes the realization process of Two Level Segregated Fit (TLSF) dynamic memory allocation algorithm,inclu ding the establishment and initialization of memory pool, the functions of dynamic memory allocation and release. TLSF is ported to real time operating system (RTOS) ,and simulation test is carried out on LPC1768 processor with Cortex - M3 core.