CI13LC SDK API手册  2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
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 
chip级定义