CI130X SDK API手册  2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
ci_system_info.h
浏览该文件的文档.
1 
10 #ifndef _CI_SYSTEM_INFO_H_
11 #define _CI_SYSTEM_INFO_H_
12 
13 #include "ci_debug_config.h"
14 
15 #ifdef __cplusplus
16 extern "C"
17 {
18 #endif
19 
20 #if CONFIG_DEBUG_EN
21 #define PRINT_MEM_STATUS() get_mem_status()
22 #define PRINT_FMEM_STATUS() get_fmem_status()
23 #define PRINT_TASK_STATUS() get_task_status()
24 #else
25 #define PRINT_MEM_STATUS() do{}while(0)
26 #define PRINT_FMEM_STATUS() do{}while(0)
27 #define PRINT_TASK_STATUS() do{}while(0)
28 #endif
29 
36 extern void get_mem_status(void);
37 extern void get_fmem_status(void);
38 extern void get_task_status(void);
39 //extern void get_task_runtime(void);
40 
43 #ifdef __cplusplus
44 }
45 #endif
46 
47 #endif /* _CI_SYSTEM_INFO_H_ */
用于debug的宏开关
void get_mem_status(void)
获取HEAP使用信息
Definition: ci_system_info.c:25
void get_fmem_status(void)
获取freertos heap使用信息
Definition: ci_system_info.c:39
void get_task_status(void)
获取任务状态
Definition: ci_system_info.c:49