CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
概述
API参考
system
system/ci_assert.h
浏览该文件的文档.
1
10
#ifndef _CI_ASSERT_H_
11
#define _CI_ASSERT_H_
12
13
#include <stdio.h>
14
#include "
ci_log.h
"
15
16
#ifndef mprintf
17
#if USE_STD_PRINTF
18
#define mprintf(fmt, args...) printf(fmt, ## args)
19
#else
20
#define mprintf(fmt, args...) _printf(fmt, ## args)
21
#endif
22
#endif
23
24
#define CI_ASSERT(x,msg) \
25
if( ( x ) == 0 ) \
26
{ \
27
mprintf("%s",msg); \
28
mprintf("ASSERT: %d in %s\n",__LINE__,__FUNCTION__); \
29
while(1) asm volatile ("ebreak"); \
30
}
31
32
#endif
/* _CI_ASSERT_H_ */
ci_log.h
sdklog输出组件 这个文件用于定义sdk日志打印组件,log打印等级 参考Andriod Logcat 提供了多个打印函数, ...
制作者
1.8.14