|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|


宏定义 | |
| #define | LOG_UART_LOG_WATERMARK_VALUE_ON_INIT 0 |
| #define | LOG_UART_BT_LOG_WATERMARK_VALUE_HIGH ((BT_CORE_LOGGING_LENGTH)*8 / 10) |
类型定义 | |
| typedef void(* | log_uart_output_response_to_at_uart_callback) (const char *at_string, uint16_t len) |
| output response to at uart callback | |
枚举 | |
| enum | nxlog_operation_t { NXLOG_OPERATION_ENABLE = 0 , NXLOG_OPERATION_DISABLE , NXLOG_OPERATION_DELETE , NXLOG_OPERATION_DUMP_TO_AT_UART , NXLOG_OPERATION_DUMP_TO_DEBUG_UART } |
函数 | |
| void | log_register_default_rx_callback (void) |
| void | log_uart_init (void) |
| Initialises the uart logger before RTOS functions are available. | |
| void | log_uart_send_buffer (const uint8_t *buffer, uint16_t length) |
| Send buffer used log uart by write uart tx FIFO | |
| void | log_uart_write_blocking (const void *buf, uint32_t len) |
| Send buffer used log uart by write uart tx FIFO | |
| void | log_uart_init_after_rtos (void) |
| Initialises the UART logging when RTOS functions are available. This should be called before the RTOS scheduler starts, but when we can create mutexes. | |
| void | log_uart_trigger (void) |
| Triggers the uart logger. It can be called from program context or ISR. | |
| uint32_t | log_uart_get_nxlog_state (void) |
| Check if the xlog is enabled. | |
| void | log_uart_reset_baud_rate (void) |
| Reconfigure the baud rate when the frequency changes. | |
| void | log_main (const void *unused_p) |
| Main log uart task | |
| void | log_uart_update_watermark_level (log_memory_region_section_t log_mem_region, uint16_t new_watermark_val) |
| Update the watermark level for a given logging region. | |