WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
log.c 文件参考
#include "log_common.h"
#include "tcxo.h"
#include "soc_osal.h"
#include "non_os.h"
#include "log_oam_logger.h"
#include "log_system_messages.h"
#include "log_oml_exception.h"
#include "log_memory_region.h"
#include "cmsis_os2.h"
#include "log_buffer.h"
#include "log_trigger.h"
#include "log_def.h"
#include "log_oam_mem_query.h"
#include "log_oam_reg_query.h"
#include "log_printf.h"
#include "log_oam_msg.h"
#include "log_oam_ota.h"
#include "log_oam_status.h"
#include "dfx_feature_config.h"
log.c 的引用(Include)关系图:

宏定义

#define LOG_MEMORY_REGION_SECTION_CORE   LOG_MEMORY_REGION_SECTION_0
 
#define CORES_THIS_CORE   CORES_BT_CORE
 
#define MASS_MEMORY_REGION_SECTION_CORE   MASS_MEMORY_REGION_SECTION_0
 
#define BT_CORE_INDEX   1
 
#define GNSS_CORE_INDEX   3
 
#define SEC_CORE_INDEX   4
 
#define DEFAULT_LOG_LEVEL   3
 

函数

uint16_t get_log_sn_number (void)
 
void log_init (void)
 
void massdata_init (void)
 massdata init
 
void log_init_after_rtos (void)
 
void log_event (const uint8_t *buffer, uint16_t length)
 Log the given log message
 
void log_set_local_log_level (log_level_e log_level)
 Set local log level from system log level
 
log_level_e log_get_local_log_level (void)
 Get current log level
 
uint32_t log_get_missed_messages_count (void)
 Get missed messages count
 
uint32_t log_get_all_messages_count (void)
 Get all messages count
 
void log_register_oam_msg_callback (void)
 Register oam command callback
 

宏定义说明

◆ BT_CORE_INDEX

#define BT_CORE_INDEX   1

◆ CORES_THIS_CORE

#define CORES_THIS_CORE   CORES_BT_CORE

◆ DEFAULT_LOG_LEVEL

#define DEFAULT_LOG_LEVEL   3

◆ GNSS_CORE_INDEX

#define GNSS_CORE_INDEX   3

◆ LOG_MEMORY_REGION_SECTION_CORE

#define LOG_MEMORY_REGION_SECTION_CORE   LOG_MEMORY_REGION_SECTION_0

◆ MASS_MEMORY_REGION_SECTION_CORE

#define MASS_MEMORY_REGION_SECTION_CORE   MASS_MEMORY_REGION_SECTION_0

◆ SEC_CORE_INDEX

#define SEC_CORE_INDEX   4