CI13LC SDK API手册
2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
概述
API参考
components
log
ci_log_config.h
浏览该文件的文档.
1
10
#ifndef _CI_LOG_CONFIG_H_
11
#define _CI_LOG_CONFIG_H_
12
13
#include "
ci_system.h
"
14
15
/* log打印等级 参考Andriod Logcat */
16
#define CI_LOG_VERBOSE (1 << 6)
17
#define CI_LOG_DEBUG (1 << 5)
18
#define CI_LOG_INFO (1 << 4)
19
#define CI_LOG_WARN (1 << 3)
20
#define CI_LOG_ERROR (1 << 2)
21
#define CI_LOG_ASSERT (1 << 1)
22
#define CI_LOG_NONE (1 << 0)
23
24
/* 打印模块开关 */
25
#if (CONFIG_CI_LOG_UART != 0)
26
#define CONFIG_CI_LOG_EN 1
27
#define CONFIG_SMT_PRINTF_EN 1
28
#else
29
#define CONFIG_CI_LOG_EN 0
30
#define CONFIG_SMT_PRINTF_EN 0
31
#endif
32
33
/*only print long log will save time, because uart fifo so big, 64byte*/
34
#define UART_LOG_UASED_INT_MODE 0
35
#define UART_LOG_BUFF_SIZE 256
36
/* 日志打印使用的串口 */
37
#define CONFIG_CI_LOG_UART_PORT ((UART_TypeDef*)CONFIG_CI_LOG_UART)
38
39
/* 打印等级 */
40
#define LOG_ASSERT CI_LOG_ERROR
41
#define LOG_SYS_INFO CI_LOG_DEBUG
42
43
#ifndef LOG_PM
44
#define LOG_PM CI_LOG_INFO
45
#endif
46
47
#ifndef LOG_ASR
48
#define LOG_ASR CI_LOG_INFO
49
#endif
50
51
#ifndef LOG_IIC_DRIVER
52
#define LOG_IIC_DRIVER CI_LOG_INFO
53
#endif
54
55
#ifndef LOG_QSPI_DRIVER
56
#define LOG_QSPI_DRIVER CI_LOG_INFO
57
#endif
58
59
#ifndef LOG_GPIO_DRIVER
60
#define LOG_GPIO_DRIVER CI_LOG_INFO
61
#endif
62
63
64
#ifndef LOG_FLASH_DATA
65
#define LOG_FLASH_DATA CI_LOG_INFO
66
#endif
67
68
#ifndef LOG_WIFI_EVENT
69
#define LOG_WIFI_EVENT CI_LOG_INFO
70
#endif
71
72
#ifndef LOG_AUDIO_PLAY
73
#define LOG_AUDIO_PLAY CI_LOG_INFO
74
#endif
75
76
#ifndef LOG_SYS_MONITOR
77
#define LOG_SYS_MONITOR CI_LOG_INFO
78
#endif
79
80
#ifndef LOG_COM_UART
81
#define LOG_COM_UART CI_LOG_INFO
82
#endif
83
84
#ifndef LOG_NVDATA
85
#define LOG_NVDATA CI_LOG_INFO
86
#endif
87
88
#ifndef LOG_CMD_INFO
89
#define LOG_CMD_INFO CI_LOG_INFO
90
#endif
91
92
#ifndef LOG_FAULT_INT
93
#define LOG_FAULT_INT CI_LOG_INFO
94
#endif
95
96
#ifndef LOG_ASR_PCM_BUF
97
#define LOG_ASR_PCM_BUF CI_LOG_INFO
98
#endif
99
100
#ifndef LOG_AUDIO_IN
101
#define LOG_AUDIO_IN CI_LOG_INFO
102
#endif
103
104
#ifndef LOG_IR
105
#define LOG_IR CI_LOG_INFO
106
#endif
107
108
#ifndef LOG_OTA
109
#define LOG_OTA CI_LOG_INFO
110
#endif
111
112
#ifndef LOG_VOICE_UPLOAD
113
#define LOG_VOICE_UPLOAD CI_LOG_INFO
114
#endif
115
116
#ifndef LOG_VOICE_CAPTURE
117
#define LOG_VOICE_CAPTURE CI_LOG_INFO
118
#endif
119
120
#ifndef LOG_SSP_MODULE
121
#define LOG_SSP_MODULE CI_LOG_INFO
122
#endif
123
124
#ifndef LOG_CWSL
125
#define LOG_CWSL CI_LOG_DEBUG
126
#endif
127
128
#ifndef LOG_CINN
129
#define LOG_CINN CI_LOG_INFO
130
#endif
131
132
#ifndef LOG_CODEC_MANAGE
133
#define LOG_CODEC_MANAGE CI_LOG_INFO
134
#endif
135
136
#ifndef LOG_BAUDRATE_CALIBRATE
137
#define LOG_BAUDRATE_CALIBRATE CI_LOG_INFO
138
#endif
139
140
#ifndef LOG_USER
141
#define LOG_USER CI_LOG_INFO
142
#endif
143
144
#endif
145
ci_system.h
chip级定义
制作者
1.8.14