printf 和 ESP_LOGI 的区别?
Difference between printf and ESP_LOGI?
我只是想知道esp的ESP_LOGx
和[=12=之间有什么区别,与内存使用和它的其他特性有关。
哪个最适合用于日志 ESP_LOGI
、printf
或任何其他日志记录功能?
我认为对于大多数临时调试来说,这是一个偏好问题,指示使用 printf。
ESP_LOG(I/W/E) 旨在在代码中实现“永久”日志记录功能,也用于 ESP-IDF 本身。然后根据调试场景,可以全局或本地启用所需的信息详细级别来接收。
不要使用 printf,使用 ESP_LOGI/E/W。有几个优点,例如颜色编码的消息。
我只是想知道esp的ESP_LOGx
和[=12=之间有什么区别,与内存使用和它的其他特性有关。
哪个最适合用于日志 ESP_LOGI
、printf
或任何其他日志记录功能?
我认为对于大多数临时调试来说,这是一个偏好问题,指示使用 printf。
ESP_LOG(I/W/E) 旨在在代码中实现“永久”日志记录功能,也用于 ESP-IDF 本身。然后根据调试场景,可以全局或本地启用所需的信息详细级别来接收。
不要使用 printf,使用 ESP_LOGI/E/W。有几个优点,例如颜色编码的消息。