# 系统

[English]

## ESP-Common

`__VA_NARG__` 及其相关宏已被重新命名以避免命名冲突，请使用带有 ESP 前缀的新名称，例如 `ESP_VA_NARG`。

## 日志

- esp_log_buffer_hex 已弃用，应使用 ESP_LOG_BUFFER_HEX 替代。

- esp_log_buffer_char 已弃用，应使用 ESP_LOG_BUFFER_CHAR 替代。

- `CONFIG_LOG_COLORS` 的默认值设置为 false。默认情况下，IDF Monitor 在主机端添加颜色。如需在其他控制台监视器的日志输出中启用颜色，请将 `CONFIG_LOG_COLORS` 设置为 true。如需在 IDF Monitor 中关闭自动的日志颜色显示，请运行命令： `idf.py monitor --disable-auto-color`。

## ESP ROM

- 针对特定目标的头文件已从 components/esp_rom/include/{target}/ 移至 /esp_rom/{target}/include/{target}/，components/esp_rom/CMakeLists.txt 文件已相应更新。如果遇到报错提示缺少头文件，例如 `fatal error: esp32s3/rom/efuse.h: No such file or directory`，请在头文件包含命令中删除前导的相对路径。在今后的开发中，如果需要包含 components/esp_rom 路径下的任何头文件，请直接使用头文件名，无需包含特定芯片的相对文件夹路径。

- 所有特定目标的 rom/miniz.h 文件已移除，因为它们已经被弃用。

此文档对您有帮助吗？

- 反馈已收到，谢谢！
- 如果您有其他意见，欢迎填写乐鑫文档反馈表。

- 我们重视您的反馈。
- 您可以填写乐鑫文档反馈表告诉我们如何改进该文档。