Home
last modified time | relevance | path

Searched refs:ref (Results 1 – 25 of 297) sorted by relevance

12345678910>>...12

/hal_espressif-3.5.0/docs/zh_CN/api-guides/
Dbootloader.rst37 …与新版本相比,ESP-IDF V2.1 之前的版本构建的引导加载程序对硬件的配置更少。使用这些早期 ESP-IDF 版本的引导加载程序并构建新应用程序时,请启用配置选项 :ref:`CONFIG_…
42 …ESP-IDF V3.1 之前的版本构建的引导加载程序不支持分区表二进制文件中的 MD5 校验。使用这些 ESP-IDF 版本的引导加载程序并构建新应用程序时,请启用配置选项 :ref:`CONF…
47 …P-IDF 应用程序或引导加载程序的二进制文件中都包含一个文件头,其中内置了 :ref:`CONFIG_ESPTOOLPY_FLASHMODE`、:ref:`CONFIG_ESPTOOLPY_FL…
49ref:`first-stage-bootloader` 从 flash 中读取 :ref:`second-stage-bootloader` 文件头中的配置信息,并使用这些信息来加载剩余的 :r…
58 引导加载程序日志的级别默认为 "Info"。通过设置 :ref:`CONFIG_BOOTLOADER_LOG_LEVEL` 选项,可以增加或减少这个等级。这个日志级别与应用程序中使用的日志级别是分开…
67 要回到原始出厂设置并清除所有用户设置,请在引导加载程序中配置 :ref:`CONFIG_BOOTLOADER_FACTORY_RESET`。
71 - 清除一个或多个数据分区。:ref:`CONFIG_BOOTLOADER_DATA_FACTORY_RESET` 选项允许用户选择哪些数据分区在恢复出厂设置时需要被擦除。
77 - 从“工厂”应用分区启动。当启用 :ref:`CONFIG_BOOTLOADER_OTA_DATA_ERASE` 选项,恢复出厂设置后,设备将从默认的“工厂”应用分区启动(如果分区表中没有“工厂”…
83 - :ref:`CONFIG_BOOTLOADER_NUM_PIN_FACTORY_RESET`- 输入管脚 (GPIO) 的编号,该管脚用于触发恢复出厂设置。必须在重置时将此管脚拉低或拉高(可配置…
85 - :ref:`CONFIG_BOOTLOADER_HOLD_TIME_GPIO`- 管脚电平保持时间(默认为 5 秒)。设备重置后,管脚电平必须保持该设定的时间,才能执行恢复出厂设置或引导测试分区…
[all …]
Dstartup.rst11 1. :ref:`first-stage-bootloader` 被固化在了 {IDF_TARGET_NAME} 内部的 ROM 中,它会从 flash 的 {IDF_TARGET_BOOTLOA…
13 2. :ref:`second-stage-bootloader` 从 flash 中加载分区表和主程序镜像至内存中,主程序中包含了 RAM 段和通过 flash 高速缓存映射的只读段。
15 3. :ref:`application-startup` 运行,这时第二个 CPU 和 RTOS 的调度器启动。
67 二级引导程序默认从 flash 的 ``0x8000`` 偏移地址处 :ref:`可配置的值 <CONFIG_PARTITION_TABLE_OFFSET>`)读取分区表。请参考 :doc:`分区表…
73 - 对于在内部 :ref:`iram` 或 :ref:`dram` 中具有加载地址的段,将把数据从 flash 复制到它们的加载地址处。
74 - 对于一些加载地址位于 :ref:`drom` 或 :ref:`irom` 区域的段,通过配置 flash MMU,可为从 flash 到加载地址提供正确的映射。
95 通常不需要了解 ESP-IDF 应用程序初始化的所有阶段。如果需要仅从应用程序开发人员的角度了解初始化,请跳至 :ref:`app-main-task`。
107 - 如果没有设置选项 :ref:`CONFIG_BOOTLOADER_WDT_ENABLE`,则不使能 RTC 看门狗定时器。
113 …:esp32: - 根据应用程序头部设置重新配置主 SPI flash,这是为了与 ESP-IDF V4.0 之前的引导程序版本兼容,请参考 :ref:`bootloader-compatibil…
133 - 如果默认的日志级别允许,则记录该应用程序的相关信息(项目名称、:ref:`app-version` 等)。
[all …]
Dexternal-ram.rst36 * :ref:`external_ram_config_memory_map`
37 * :ref:`external_ram_config_capability_allocator`
38 * :ref:`external_ram_config_malloc` (default)
39 :esp32: * :ref:`external_ram_config_bss`
47 在 :ref:`CONFIG_SPIRAM_USE` 中选择 "Integrate RAM into memory map(集成片外 RAM 到 {IDF_TARGET_NAME} 内存映射)" 选…
61 在 :ref:`CONFIG_SPIRAM_USE` 中选择 "Make RAM allocatable using heap_caps_malloc(..., MALLOC_CAP_SPIRAM)…
73 在 :ref:`CONFIG_SPIRAM_USE` 中选择 "Make RAM allocatable using malloc() as well" 选项,该选项为默认选项。
79 如果某次内存分配偏向于片外存储器,您也可以使用 :ref:`CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL` 设置分配空间的大小阈值,控制分配结果:
86 …配,因此需要使用第二个配置项 :ref:`CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL` 定义一个内部存储池,仅限显式的内部存储器分配使用(例如用于 DMA 的存储器…
95 通过检查 :ref:`CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY` 启用该选项,此选项配置与上面三个选项互不影响。
[all …]
Dapp_trace.rst12 1. 收集应用程序特定的数据,具体请参阅 :ref:`app_trace-application-specific-tracing`
13 2. 记录到主机的轻量级日志,具体请参阅 :ref:`app_trace-logging-to-host`
14 3. 系统行为分析,具体请参阅 :ref:`app_trace-system-behaviour-analysis-with-segger-systemview`
15 4. 源代码覆盖率,具体请参阅 :ref:`app_trace-gcov-source-code-coverage`
34 …中断处理函数,操作系统调度等)指定了无限的超时时间,那么系统会产生故障。为了避免丢失此类关键数据,开发人员可以通过在 menuconfig 中开启 :ref:`CONFIG_APPTRACE_PE…
48 …为了实现更高的数据速率并降低丢包率,建议优化 JTAG 的时钟频率,使其达到能够稳定运行的最大值。详细信息请参阅 :ref:`jtag-debugging-tip-optimize-jtag-sp…
52 1. *Threshold for flushing last trace data to host on panic* (:ref:`CONFIG_APPTRACE_POSTMORTEM_FLUS…
54 2. *Timeout for flushing last trace data to host on panic* (:ref:`CONFIG_APPTRACE_ONPANIC_HOST_FLUS…
155 2. 下一步是编译应用程序的镜像并将其下载到目标板上,这一步可以参考文档 :ref:`构建并烧写 <get-started-build>`。
159 5. 使用特殊的 OpenOCD 命令开始收集待跟踪的命令,此命令将传输跟踪数据并将其重定向到指定的文件或套接字(当前仅支持文件作为跟踪数据目标)。相关命令的说明请参阅 :ref:`jtag-deb…
[all …]
/hal_espressif-3.5.0/docs/zh_CN/security/
Dflash-encryption.rst28 - 任何在分区表中标有“加密”标志的分区。详情请见 :ref:`encrypted-partition-flag`。
149 …6. 对于 :ref:`flash-enc-development-mode`,固件引导加载程序仅设置 ``DISABLE_DL_DECRYPT`` 和 ``DISABLE_DL_CACHE`` …
151ref:`flash-enc-release-mode`,固件引导加载程序设置 ``DISABLE_DL_ENCRYPT``、``DISABLE_DL_DECRYPT`` 和 ``DISABLE_…
161 …3. 固件的引导加载程序使用 RNG(随机数生成)模块生成 256 位或 512 位密钥,具体取决于 :ref:`生成的 AES-XTS 密钥的大小 <CONFIG_SECURE_FLASH_EN…
167 …6. 对于 :ref:`flash-enc-development-mode`,固件引导加载程序允许 UART 引导加载程序重新烧录加密后的二进制文件。同时,``{IDF_TARGET_CRYPT…
169 …7. 对于 :ref:`flash-enc-release-mode`,固件引导加载程序设置所有在开发模式下设置的 eFuse 位。它还写保护 ``{IDF_TARGET_CRYPT_CNT}``…
185 …6. 对于 :ref:`flash-enc-development-mode`,固件引导加载程序允许 UART 引导加载程序重新烧录加密后的二进制文件。同时,``{IDF_TARGET_CRYPT…
187 … :ref:`flash-enc-release-mode`,固件引导加载程序设置所有在开发模式下设置的 eFuse 位以及 ``DIS_DOWNLOAD_MANUAL_ENCRYPT``。它还写…
193 因此需要有两种不同的 flash 加密配置:一种用于开发,另一种用于生产。详情请参考 :ref:`flash-encryption-configuration`。
202 - :ref:`flash-enc-development-mode` - 建议仅在开发过程中使用,因为它不会阻止修改和读取加密的 flash 内容。
[all …]
/hal_espressif-3.5.0/docs/zh_CN/api-guides/jtag-debugging/
Dindex.rst7 :ref:`jtag-debugging-introduction`
9 :ref:`jtag-debugging-how-it-works`
11 :ref:`jtag-debugging-selecting-jtag-adapter`
13 :ref:`jtag-debugging-setup-openocd`
15 :ref:`jtag-debugging-configuring-target`
17 :ref:`jtag-debugging-launching-debugger`
18 …介绍如何从 :ref:`Eclipse 集成开发环境 <jtag-debugging-using-debugger-eclipse>` 和 :ref:`命令行终端 <jtag-debugging-…
19 :ref:`jtag-debugging-examples`
20 …如果您不熟悉 GDB,请查看此小节以获取 :ref:`Eclipse 集成开发环境 <jtag-debugging-examples-eclipse>` 以及 :ref:`命令行终端 <jtag-…
21 :ref:`jtag-debugging-building-openocd`
[all …]
Dusing-debugger.rst7 * :ref:`jtag-debugging-using-debugger-eclipse`
8 * :ref:`jtag-debugging-using-debugger-command-line`
9 * :ref:`jtag-debugging-with-idf-py`
19 …建议您首先通过 :ref:`idf.py <jtag-debugging-with-idf-py>` 或 :ref:`命令行 <jtag-debugging-using-debugger-comm…
73 有关 ``program_esp`` 命令的说明请参考 :ref:`jtag-upload-app-debug` 章节。
90 … 上面的启动序列看起来有些复杂,如果您对其中的初始化命令不太熟悉,请查阅 :ref:`jtag-debugging-tip-debugger-startup-commands` 章节获取更多说明。
92 12. 如果您前面已经完成 :ref:`jtag-debugging-configuring-target` 中介绍的步骤,那么目标正在运行并准备与调试器进行对话。按下 “Debug” 按钮就可以直…
103 如果您不太了解 GDB 的常用方法,请查阅 :ref:`jtag-debugging-examples-eclipse` 文章中的调试示例章节 :ref:`jtag-debugging-exampl…
111 1. 为了能够启动调试会话,需要先启动并运行目标,如果还没有完成,请按照 :ref:`jtag-debugging-configuring-target` 中的介绍进行操作。
136 有关 ``gdbinit`` 文件内部的更多详细信息,请参阅 :ref:`jtag-debugging-tip-debugger-startup-commands` 章节。
[all …]
Ddebugging-examples.rst5 本节将介绍如何在 :ref:`Eclipse <jtag-debugging-examples-eclipse>` 和 :ref:`命令行 <jtag-debugging-examples-comm…
14 请检查目标板是否已经准备好,并加载了 :example:`get-started/blink` 示例代码,然后按照 :ref:`jtag-debugging-using-debugger-eclip…
27 1. :ref:`jtag-debugging-examples-eclipse-01`
28 2. :ref:`jtag-debugging-examples-eclipse-02`
29 3. :ref:`jtag-debugging-examples-eclipse-03`
30 4. :ref:`jtag-debugging-examples-eclipse-04`
31 5. :ref:`jtag-debugging-examples-eclipse-05`
32 6. :ref:`jtag-debugging-examples-eclipse-06`
33 7. :ref:`jtag-debugging-examples-eclipse-07`
82 …设置的两个断点外,列表中可能还包含在调试器启动时设置在 ``app_main()`` 函数处的临时断点。由于最多只允许设置两个断点(详细信息请参阅 :ref:`jtag-debugging-tip…
[all …]
/hal_espressif-3.5.0/docs/en/api-guides/performance/
Dram-usage.rst18 The :ref:`idf.py` tool can be used to generate reports about the static memory usage of an applicat…
33 …y usage requires monitoring the .data and .bss sizes. For tools to do this, see :ref:`idf.py-size`.
41 …:SOC_BT_SUPPORTED: - If using Bluedroid, setting the option :ref:`CONFIG_BT_BLE_DYNAMIC_ENV_MEMORY…
56 - Enabling :ref:`newlib-nano-formatting` will reduce the stack usage of any task that calls ``print…
61ref:`CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK` option to trigger an immediate panic if a task write…
76 …- :ref:`Main task that executes app_main function <app-main-task>` has stack size :ref:`CONFIG_ESP…
77 …nce/system/esp_timer` system task which executes callbacks has stack size :ref:`CONFIG_ESP_TIMER_T…
78 …- FreeRTOS Timer Task to handle FreeRTOS timer callbacks has stack size :ref:`CONFIG_FREERTOS_TIME…
79 …ask to execute callbacks for the default system event loop has stack size :ref:`CONFIG_ESP_SYSTEM_…
80 - :doc:`/api-guides/lwip` TCP/IP task has stack size :ref:`CONFIG_LWIP_TCPIP_TASK_STACK_SIZE`
[all …]
Dsize.rst17 Using the :ref:`idf.py` sub-commands ``size``, ``size-components`` and ``size-files`` provides a su…
61ref:`executed from IRAM <iram>`. This uses space in the binary file and also reduces {IDF_TARGET_R…
63 … internal RAM usage, the sum of static DRAM .data + .bss, and also static :ref:`iram` used by the …
64 …- ``Flash code`` is the total size of executable code executed from flash cache (:ref:`IROM <irom>…
65 …- ``Flash rodata`` is the total size of read-only data loaded from flash cache (:ref:`DROM <drom>`…
185 …'s generally possible to search in the ESP-IDF source tree or look in the :ref:`linker-map-file` …
198 For example, to compare two builds: one with the default :ref:`CONFIG_COMPILER_OPTIMIZATION` settin…
258 *This is an advanced analysis method, but it can be very useful. Feel free to skip ahead to :ref:`r…
291 …- Set :ref:`CONFIG_COMPILER_OPTIMIZATION` to "Optimize for size (-Os)". In some cases, "Optimize f…
292 …Reduce the compiled-in log output by lowering the app :ref:`CONFIG_LOG_DEFAULT_LEVEL`. If the :ref
[all …]
Dspeed.rst59 … impact of flash cache misses. Alternatively, move this code to IRAM (see :ref:`speed-targeted-opt…
69 If the option :ref:`CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS` is enabled then the FreeRTOS API :cpp:…
71 :ref:`SEGGER SystemView <app_trace-system-behaviour-analysis-with-segger-systemview>` is an excelle…
80 …:esp32: - Set :ref:`CONFIG_ESPTOOLPY_FLASHFREQ` to 80 MHz. This is double the 40 MHz default value…
81 …- Set :ref:`CONFIG_ESPTOOLPY_FLASHMODE` to QIO or QOUT mode (Quad I/O). Both will almost double th…
82 …- Set :ref:`CONFIG_COMPILER_OPTIMIZATION` to "Optimize for performance (-O2)". This may slightly i…
93 …lume of log output by lowering the app :ref:`CONFIG_LOG_DEFAULT_LEVEL` (the equivalent bootloader …
94 …:not SOC_USB_OTG_SUPPORTED: - Increase the speed of logging output by increasing the :ref:`CONFIG_…
95 …:SOC_USB_OTG_SUPPORTED: - Increase the speed of logging output by increasing the :ref:`CONFIG_ESP_…
104 …- Set :ref:`CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL` to disabled. This also reduces firmware …
[all …]
/hal_espressif-3.5.0/docs/zh_CN/api-reference/system/
Dota.rst36 * 如果 :ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE` 使能,则无需调用函数便可复位,回滚至之前的应用版本。
52 ESP_OTA_IMG_NEW 如使能 :ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE`,
55 ESP_OTA_IMG_PENDING_VERIFY 如使能 :ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE`,
59 如果 :ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE` 没有使能(默认情况),则 :cpp:func:`esp_ota_mark_app_valid_canc…
61 Kconfig 中的 :ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE` 可以帮助用户追踪新版应用程序的第一次启动。应用程序需调用 :cpp:func:`esp…
66 :ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE` 使能时,回滚过程如下:
104 * 如果 :ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE` 没有使能,``ESP_OTA_IMG_UNDEFINED`` 由函数 :cpp:func:`esp…
105 * 如果 :ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE` 没有使能,``ESP_OTA_IMG_NEW`` 由函数 :cpp:func:`esp_ota_s…
107 * 如果应用程序的可操作性无法确认,发生重启(:ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE` 使能),则设置 ``ESP_OTA_IMG_ABORTED``。
108 * 如果 :ref:`CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE` 使能,选取的应用程序状态为 ``ESP_OTA_IMG_NEW``,则在启动加载器中设置 ``ES…
[all …]
/hal_espressif-3.5.0/components/libsodium/
DCMakeLists.txt23 "${SRC}/crypto_core/salsa/ref/core_salsa_ref.c"
25 "${SRC}/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c"
26 "${SRC}/crypto_generichash/blake2b/ref/blake2b-compress-ref.c"
27 "${SRC}/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c"
28 "${SRC}/crypto_generichash/blake2b/ref/blake2b-ref.c"
29 "${SRC}/crypto_generichash/blake2b/ref/generichash_blake2b.c"
46 "${SRC}/crypto_pwhash/argon2/argon2-fill-block-ref.c"
78 "${SRC}/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c"
79 "${SRC}/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c"
90 "${SRC}/crypto_stream/chacha20/ref/chacha20_ref.c"
[all …]
Dcomponent.mk24 $(LSRC)/crypto_core/salsa/ref \
27 $(LSRC)/crypto_generichash/blake2b/ref \
51 $(LSRC)/crypto_shorthash/siphash24/ref \
56 $(LSRC)/crypto_stream/chacha20/ref \
59 $(LSRC)/crypto_stream/salsa20/ref \
75 $(LSRC)/crypto_pwhash/argon2/argon2-fill-block-ref.o: CFLAGS += -Wno-unknown-pragmas
96 $(LSRC)/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.o: CFLAGS += -Wno-implicit-fallthro…
97 $(LSRC)/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.o: CFLAGS += -Wno-implicit-fallthrou…
/hal_espressif-3.5.0/docs/zh_CN/api-reference/storage/
Dnvs_flash.rst14 NVS 库通过调用 :ref:`esp_partition <flash-partition-apis>` API 使用主 flash 的部分空间,包括 ``data`` 类型和 ``nvs`` 子…
68 …lash 加密系统不直接兼容。但如果 NVS 加密与 {IDF_TARGET_NAME} flash 加密一起使用时,数据仍可以加密形式存储。详情请参阅 :ref:`nvs_encryption`。
80 …619 磁盘加密标准中提到的加密方式。为了实现加密,每个条目被均视为一个扇区,并将条目相对地址(相对于分区开头)传递给加密算法,用作扇区号。可通过 :ref:`CONFIG_NVS_ENCRYPT…
84 使用 NVS 加密,分区表必须包含 :ref:`nvs_key_partition`。在分区表选项 (menuconfig->Partition Table) 下,为 NVS 加密提供了两个包含 :
91 …ables>`。在分区表选项 (menuconfig->Partition Table) 下提供了两个包含 :ref:`nvs_key_partition` 的额外分区表,可以直接用于 :ref:…
105 可以通过以下两种方式生成 :ref:`nvs_key_partition` 中的 XTS 加密密钥:
109 …:func:`nvs_flash_init` API 函数来初始化加密的默认 NVS 分区,在内部生成 ESP 芯片上的 XTS 加密密钥。在找到 :ref:`nvs_key_partition`…
115 …若 :ref:`nvs_key_partition` 中的密钥不是由应用程序生成,则需要使用预先生成的密钥分区。可以使用 :doc:`NVS 分区生成工具 </api-reference/stor…
122 …ii) 调用 :component_file:`parttool.py<partition_table/parttool.py>`,将密钥存储在 flash 上的 :ref:`nvs_key_pa…
137 无需额外步骤即可启用默认 NVS 分区的加密。启用 :ref:`CONFIG_NVS_ENCRYPTION` 时, :cpp:func:`nvs_flash_init` API 函数会在内部使用找到…
Dspi_flash_concurrency.rst12 …IDF_TARGET_NAME} 上,默认启用的配置选项 :ref:`CONFIG_SPI_FLASH_AUTO_SUSPEND` 允许 flash / PSRAM 的 cache 访问和 SPI…
14 …然而当该选项被禁用时,读取/写入/擦除 flash 时, cache 必须被禁用。使用驱动访问 SPI1 的相关约束参见 :ref:`impact_disabled_cache` 。这些约束会带来…
25 请参阅 :ref:`应用程序内存分布 <memory-layout>`,查看 IRAM、DRAM 和 flash cache 的区别。
31 另请参阅 :ref:`esp_flash_os_func` 和 :ref:`spi_bus_lock` 。
/hal_espressif-3.5.0/docs/en/api-guides/
Dbootloader.rst37 …e early ESP-IDF versions and building a new app, enable the config option :ref:`CONFIG_ESP32_COMPA…
42 …m these ESP-IDF versions and building a new app, enable the config option :ref:`CONFIG_ESP32_COMPA…
47 …oader .bin file contains a header with :ref:`CONFIG_ESPTOOLPY_FLASHMODE`, :ref:`CONFIG_ESPTOOLPY_F…
49ref:`first-stage-bootloader` in ROM reads the :ref:`second-stage-bootloader` header information fr…
58 The default bootloader log level is "Info". By setting the :ref:`CONFIG_BOOTLOADER_LOG_LEVEL` optio…
67 …vice configuration and clear any user settings, configure the config item :ref:`CONFIG_BOOTLOADER_…
71 - Clear one or more data partitions. The :ref:`CONFIG_BOOTLOADER_DATA_FACTORY_RESET` option allows …
77 - Boot from "factory" app partition. Enabling the :ref:`CONFIG_BOOTLOADER_OTA_DATA_ERASE` option wi…
83 - :ref:`CONFIG_BOOTLOADER_NUM_PIN_FACTORY_RESET`- The input GPIO number used to trigger a factory r…
85 - :ref:`CONFIG_BOOTLOADER_HOLD_TIME_GPIO`- this is hold time of GPIO for reset/test mode (by defaul…
[all …]
/hal_espressif-3.5.0/docs/zh_CN/
Dversions.rst44 - 如需使用稳定版本中没有的新特性,但同时又不希望受到 master 分支更新的影响,您可以将一个最适合您的稳定版本 :ref:`更新至一个预发布版本` 或 :ref:`更新至一个发布分支`。
46 有关如何更新 ESP-IDF 本地副本的内容,请参考 :ref:`updating` 章节。
128 如果编写的代码需要支持多个 ESP-IDF 版本,可以在编译时使用 :ref:`compile-time macros<idf-version-h>` 检查版本。
140 ``v3.1-beta1-75-g346d6b0ea`` | v3.1 的 beta 测试版本(可参考 :ref:`更新至一个发布分支`)。
171 - 如有量产用途,建议参考 :ref:`更新至一个稳定发布版本`。
172 - 如需测试/研发/尝试最新特性,建议参考 :ref:`更新至 master 分支` 。
173 - 两者折衷建议参考 :ref:`更新至一个发布分支`。
205 您也可以将您的本地副本切换(命令 ``git checkout``)至一个预发布版本或 rc 版本,具体方法请参考 :ref:`更新至一个稳定发布版本` 中的描述。
207 预发布版本通常不体现在 `发布说明页面`_。更多详情,请查看完整 `标签列表`_。使用预发布版本的注意事项,请参考 :ref:`更新至一个发布分支` 中的描述。
228 …-recursive`` 命令,确保本地副本的及时更新。旧的 master 分支相当于一个“快照”,可能存在未记录的问题,且无法获得支持。对于半稳定版本,请参考 :ref:`更新至一个发布分支`。
/hal_espressif-3.5.0/docs/zh_CN/get-started-legacy/
Dindex.rst68 * :doc:`Windows <windows-setup>`、:doc:`Linux <linux-setup>` 和 :doc:`macOS <macos-setup>` 的 :ref:`ge…
69 * :ref:`get-started-get-esp-idf-legacy`
70 * :ref:`get-started-setup-path-legacy`
71 * :ref:`get-started-get-packages-legacy`
76 * :ref:`get-started-start-project-legacy`
77 * :ref:`get-started-connect-legacy`
78 * :ref:`get-started-configure-legacy`
79 * :ref:`get-started-build-and-flash-legacy`
80 * :ref:`get-started-monitor-legacy`
122 此外, 您也可以根据自身经验和实际需求,对环境进行个性化设置,而非使用预制工具链。此时,请前往 :ref:`get-started-customized-setup-legacy` 章节获取更多信息。
[all …]
/hal_espressif-3.5.0/docs/en/api-reference/peripherals/
Dsd_pullup_requirements.rst10 …AT2 line pull-up if the flash voltage is 3.3 V. For more information, see :ref:`mtdi_strapping_pin…
38 - :ref:`sd_pull-up_no_pull-ups`
39 - :ref:`strapping_conflicts_dat2` for models with 3.3 V flash chip
43 - :ref:`sd_pull-up_no_pull-ups`
44 - :ref:`no_pull-up_on_gpio12`
67 - :ref:`sd_pull-up_no_pull-ups`
68 - :ref:`strapping_conflicts_dat2`
78 - :ref:`sd_pull-up_no_pull-ups`
79 - :ref:`strapping_conflicts_dat2`
83 - :ref:`sd_pull-up_no_pull-ups`
[all …]
/hal_espressif-3.5.0/docs/en/api-guides/jtag-debugging/
Dindex.rst7 :ref:`jtag-debugging-introduction`
9 :ref:`jtag-debugging-how-it-works`
11 :ref:`jtag-debugging-selecting-jtag-adapter`
13 :ref:`jtag-debugging-setup-openocd`
15 :ref:`jtag-debugging-configuring-target`
17 :ref:`jtag-debugging-launching-debugger`
18 …teps to start up a debug session with GDB from :ref:`jtag-debugging-using-debugger-eclipse` and fr…
19 :ref:`jtag-debugging-examples`
20 … section for debugging examples provided from :ref:`jtag-debugging-examples-eclipse` as well as fr…
21 :ref:`jtag-debugging-building-openocd`
[all …]
/hal_espressif-3.5.0/docs/zh_CN/hw-reference/esp32/
Dget-started-pico-kit.rst13 * :ref:`ESP32-PICO-KIT 迷你开发板 <get-started-pico-kit-v4-board-front>`
111 下表介绍了开发板 I/O 管脚的 **名称** 和 **功能**,具体布局请见 `相关文档`_ 中的原理图。请参考 :ref:`get-started-pico-kit-v4-board-front…
120 1 FLASH_SD1 (FSD1) I/O | GPIO8, SD_DATA1, SPID, HS1_DATA1 :ref:`(见说明 1) <get-started-pi…
121 2 FLASH_SD3 (FSD3) I/O | GPIO7, SD_DATA0, SPIQ, HS1_DATA0 :ref:`(见说明 1) <get-started-pi…
122 3 FLASH_CLK (FCLK) I/O | GPIO6, SD_CLK, SPICLK, HS1_CLK :ref:`(见说明 1) <get-started-pico…
131 12 RXD0 I/O | GPIO3, U0RXD :ref:`(见说明 3) <get-started-pico-kit-v4-pin-notes>…
132 13 TXD0 I/O | GPIO1, U0TXD :ref:`(见说明 3) <get-started-pico-kit-v4-pin-notes>…
149 1 FLASH_CS (FCS) I/O | GPIO16, HS1_DATA4 :ref:`(见说明 1) <get-started-pico-kit-v4-pin-n…
150 2 FLASH_SD0 (FSD0) I/O | GPIO17, HS1_DATA5 :ref:`(见说明 1) <get-started-pico-kit-v4-pin-n…
151 3 FLASH_SD2 (FSD2) I/O | GPIO11, SD_CMD, SPICS0, HS1_CMD :ref:`(见说明 1) <get-started-pic…
[all …]
/hal_espressif-3.5.0/tools/cmake/third_party/
DGetGitRevisionDescription.cmake.in33 if(HEAD_CONTENTS MATCHES "ref")
35 string(REPLACE "ref: " "" HEAD_REF "${HEAD_CONTENTS}")
37 configure_file("${GIT_DIR}/${HEAD_REF}" "@GIT_DATA@/head-ref" COPYONLY)
39 configure_file("${GIT_DIR}/logs/${HEAD_REF}" "@GIT_DATA@/head-ref" COPYONLY)
44 configure_file("${GIT_DIR}/HEAD" "@GIT_DATA@/head-ref" COPYONLY)
48 file(READ "@GIT_DATA@/head-ref" HEAD_HASH LIMIT 1024)
/hal_espressif-3.5.0/docs/zh_CN/api-reference/peripherals/
Dtimer.rst28 * :ref:`timer-api-timer-initialization` - 启动定时器前应设置的参数,以及每个设置提供的具体功能。
29 * :ref:`timer-api-timer-control` - 如何读取定时器的值,如何暂停/启动定时器以及如何改变定时器的操作方式。
30 * :ref:`timer-api-alarms` - 如何设置和使用警报。
31 * :ref:`timer-api-interrupts`- 如何使用中断提供的回调函数。
64 要重新配置定时器,可调用函数 :cpp:func:`timer_init`,该函数详细介绍见 :ref:`timer-api-timer-initialization`。
85 * 如果先前已配置,此时将触发中断。有关如何配置中断,请参见 :ref:`timer-api-interrupts`。
/hal_espressif-3.5.0/docs/zh_CN/api-reference/network/
Desp-wifi-mesh.rst8 1. :ref:`mesh-programming-model`
10 2. :ref:`mesh-writing-mesh-application`
12 3. :ref:`mesh-self-organized-behavior`
14 4. :ref:`mesh-application-examples`
16 5. :ref:`mesh-api-reference`
125 1. :ref:`mesh-initialize-mesh`
126 2. :ref:`mesh-configuring-mesh`
127 3. :ref:`mesh-start-mesh`
221 - 选择或选举根节点(见 :ref:`mesh-building-a-network` 中的 **自动根节点选择**)
222 - 选择首选的父节点(见 :ref:`mesh-building-a-network` 中的 **父节点选择**)
[all …]

12345678910>>...12