久久精品国产精品国产一区,少妇扒开毛毛自慰喷水,国产精品无码电影在线观看 ,久久天天躁夜夜躁狠狠85麻豆

思澈科技軟件開發(fā)工具包  2.20
日志

SIFLI SDK使用RT-Thread的ulog作為日志(log)輸出機(jī)制。作為簡(jiǎn)潔易用的日志輸出組件,ulog支持

  • 不同級(jí)別的輸出日志級(jí)別
  • 按模塊進(jìn)行輸出
  • 線程安全并可以選擇同步或異步的日志輸出方式。
  • 配置輸出格式
  • 配置不同的輸出后端,可以是UART或者flash。

具體的設(shè)計(jì)架構(gòu)及實(shí)現(xiàn)方式,可以參考ulog日志

ulog配置

ulog可以在menuconfig里面進(jìn)行眾多選項(xiàng)的配置,除了日志輸出級(jí)別,同步異步等方式外,還可以自定義輸出格式。

ulog使用示例

// Define module name for output level and format.
#define LOG_TAG "app"
// Define the module minimum output level as info
#define LOG_LVL LOG_LVL_INFO
void app_log_demo(void)
{
uing8_t hex_data = {0x01, 0x02, 0x03, 0x04, 0x05, ... ,0xFF};
// All logs are belongs to module 'app'
LOG_D("Debug log"); // Output debug level log, but it could not output due to module 'app' set the log level as info.
LOG_I("Info log"); // Output info level log
LOG_W("Warning log"); // Output warning level log
LOG_E("Error log"); // Output error level log
LOG_HEX("hex_data", 16, hex_data, sizeof(hex_data)); // Output hex data
}