mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-15 00:27:20 +00:00

fix(system): rename __VA_NARG__ macro Closes IDF-11367 See merge request espressif/esp-idf!34068
23 lines
1.3 KiB
ReStructuredText
23 lines
1.3 KiB
ReStructuredText
系统
|
||
======
|
||
|
||
:link_to_translation:`en:[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` 文件已移除,因为它们已经被弃用。
|