ucosiii 内存api

xiaoxiao2021-02-28  23

HEAP 堆申请   ,只找到了获取Heap的函数,没有找到释放的 Mem_Init(); //在系统运行前执行 CPU_INT08U *pbuf_data; CPU_SIZE_T octets_reqd; LIB_ERR lib_err; (void)p_arg; pbuf_data = (CPU_INT08U *)Mem_HeapAlloc((CPU_SIZE_T ) 100, (CPU_SIZE_T ) sizeof(CPU_ALIGN), (CPU_SIZE_T *)&octets_reqd, (LIB_ERR *)&lib_err); STEAK 栈申请     OS_MEM  MyPartition;     #define MY_MEM_NUM    12     #define MY_MEMBLOCK_SIZE 100     CPU_INT08S MyPartitionStorage[MY_MEM_NUM][MY_MEMBLOCK_SIZE];        OSMemCreate((OS_MEM *) &MyPartition,                 (CPU_CHAR *) "MyMemory",                 (void *) &MyPartitionStorage[0][0],                 (OS_MEM_QTY) MY_MEM_NUM,                  (OS_MEM_SIZE) MY_MEMBLOCK_SIZE,                 (OS_ERR *) &err); OSMemGet((OS_MEM *) &MyPartition,(OS_ERR *) &err);

Micrium uC-Probe 截图如下

转载请注明原文地址: https://www.6miu.com/read-2100272.html

最新回复(0)