/hal_espressif-3.5.0/components/esptool_py/esptool/docs/en/advanced-topics/ |
D | serial-protocol.rst | 1 …gs``, 1 byte ``flash_crypt_cnt``, 7x1 byte ``key_purposes``, 32-bit word ``chip_id``, 32-bit word … 8 The UART bootloader runs on chip reset if certain strapping pins are set. See :ref:`entering-the-bo… 14 … all future interactions. This standardizes much of the behaviour. Pass ``--no-stub`` to esptool i… 21 ------------------ 25 .. _low-level-protocol: 37 …acket, the packet consists of a header and a variable-length body. All multi-byte fields are littl… 39 +--------+-------------+---------------------------------------------------------------------------… 43 +--------+-------------+---------------------------------------------------------------------------… 45 +--------+-------------+---------------------------------------------------------------------------… 46 | 2-3 | Size | Length of Data field, in bytes. … [all …]
|
D | firmware-image-format.rst | 1 .. _image-format: 10 … of a header, a variable number of data segments and a footer. Multi-byte fields are little-endian. 14 …ended header, a variable number of data segments and a footer. Multi-byte fields are little-endian. 17 ----------- 23 …+--------+----------------------------------------------------------------------------------------… 27 …+--------+----------------------------------------------------------------------------------------… 29 …+--------+----------------------------------------------------------------------------------------… 31 …+--------+----------------------------------------------------------------------------------------… 32 …| 3 | High four bits - Flash size (``0`` = 512KB, ``1`` = 256KB, ``2`` = 1MB, ``3`` = 2MB, ``… 33 …| | ``5`` = 2MB-c1, ``6`` = 4MB-c1, ``8`` = 8MB, ``9`` = 16MB) … [all …]
|
/hal_espressif-3.5.0/components/bt/esp_ble_mesh/mesh_models/common/include/ |
D | device_property.h | 2 * SPDX-FileCopyrightText: 2017-2021 Espressif Systems (Shanghai) CO LTD 4 * SPDX-License-Identifier: Apache-2.0 20 …* |----------------------------------------------------------|--------|---------------------------… 22 …* |----------------------------------------------------------|--------|---------------------------… 24 …* |----------------------------------------------------------|--------|---------------------------… 26 …* |----------------------------------------------------------|--------|---------------------------… 28 …* |----------------------------------------------------------|--------|---------------------------… 30 …* |----------------------------------------------------------|--------|---------------------------… 32 …* |----------------------------------------------------------|--------|---------------------------… 34 …* |----------------------------------------------------------|--------|---------------------------… [all …]
|
/hal_espressif-3.5.0/components/nvs_flash/nvs_partition_generator/ |
D | README_CN.rst | 7 ------------ 9 …s_partition_gen.py`) 根据 CSV 文件中的键值对生成二进制文件。该二进制文件与 :doc:`非易失性存储器 (NVS) </api-reference/storage/nvs… 12 ------------- 15 - cryptography package 21 --------------- 25 +------+----------+--------------------------------------------------------------+-----------------… 29 +------+----------+--------------------------------------------------------------+-----------------… 31 +------+----------+--------------------------------------------------------------+-----------------… 37 +------+----------+--------------------------------------------------------------+-----------------… 41 +------+----------+--------------------------------------------------------------+-----------------… [all …]
|
D | README.rst | 7 ------------ 9 …sed on key-value pairs provided in a CSV file. The binary file is compatible with NVS architecture… 13 ------------- 15 - cryptography package 17 All the required packages are included in `requirements.txt` in the root of the esp-idf directory. 20 --------------- 24 +-----+-----------+----------------------------------------------------------------------+---------… 29 +-----+-----------+----------------------------------------------------------------------+---------… 31 +-----+-----------+----------------------------------------------------------------------+---------… 39 +-----+-----------+----------------------------------------------------------------------+---------… [all …]
|
/hal_espressif-3.5.0/docs/zh_CN/api-guides/ |
D | wifi.rst | 1 Wi-Fi 驱动程序 5 {IDF_TARGET_NAME} Wi-Fi 功能列表 6 ------------------------------------ 7 - 支持仅 station 模式、仅 AP 模式、station/AP 共存模式 8 - 支持使用 IEEE 802.11B、IEEE 802.11G、IEEE 802.11N 和 API 配置协议模式 9 - 支持 WPA/WPA2/WPA2-企业版和 WPS 10 - 支持 AMPDU、HT40、QoS 以及其它主要功能 11 - 支持 Modem-sleep 12 - 支持乐鑫专属协议,可实现 **1 km** 数据通信量 13 - 空中数据传输最高可达 20 MBit/s TCP 吞吐量和 30 MBit/s UDP 吞吐量 [all …]
|
/hal_espressif-3.5.0/docs/en/api-guides/ |
D | event-handling.rst | 4 Several ESP-IDF components use *events* to inform application about state changes, such as connecti… 6 Wi-Fi, Ethernet, and IP Events 7 ------------------------------ 9 …t library<../api-reference/system/esp_event>`, events from Wi-Fi driver, Ethernet driver, and TCP/… 14 …-IDF. In the legacy event loop, all possible event types and event data structures had to be defin… 16 …-reference/system/esp_event>` for general information on using this library. Wi-Fi, Ethernet, and … 18 .. _legacy-event-loop: 31 When Wi-Fi, Ethernet, or IP stack generate an event, this event is sent to a high-priority ``event`… 33 …tion structures. Application event handler will typically use ``switch(event->event_id)`` to handl… 41 +------------------------------------+-----------------------------------------------+ [all …]
|
D | wifi.rst | 1 Wi-Fi Driver 6 {IDF_TARGET_NAME} Wi-Fi Feature List 7 ------------------------------------ 8 - Support Station-only mode, AP-only mode, Station/AP-coexistence mode 9 - Support IEEE 802.11B, IEEE 802.11G, IEEE 802.11N and APIs to configure the protocol mode 10 - Support WPA/WPA2/WPA3/WPA2-Enterprise and WPS 11 - Support AMPDU, HT40, QoS and other key features 12 - Support Modem-sleep 13 - Support the Espressif-specific ESP-NOW protocol and Long Range mode, which supports up to **1 km*… 14 - Up to 20 MBit/s TCP throughput and 30 MBit/s UDP throughput over the air [all …]
|
/hal_espressif-3.5.0/tools/mass_mfg/docs/ |
D | README_CN.rst | 7 ------------ 13 - esptool.py 14 - Flash 下载工具(仅适用于 Windows) 15 - 直接烧录程序 19 ------------- 24 - Linux、MacOS 或 Windows(标准版) 27 - Python: https://www.python.org/downloads/。 32 - Python 路径已添加到 PATH 环境变量中; 33 - 已经安装 `requirement.txt` 中的软件包,`requirement.txt` 在 esp-idf 根目录下。 37 ----------- [all …]
|
D | README.rst | 7 ------------ 9 …ion images on a per-device basis for mass manufacturing purposes. The NVS partition images are cre… 13 - `esptool.py`_ 14 - `Flash Download tool`_ (available on Windows only).Just download it, unzip, and follow the instru… 15 - Direct flash programming using custom production tools. 19 ------------- 21 **This utility is dependent on esp-idf's NVS partition utility.** 24 - Linux / MacOS / Windows (standard distributions) 27 - `Python <https://www.python.org/downloads/>`_ 32 - The path to Python is added to the PATH environment variable. [all …]
|
/hal_espressif-3.5.0/docs/en/api-reference/protocols/ |
D | esp_spi_slave_protocol.rst | 12 ----------------------------------------- 14 +--------------------+-------+----------+----------+ 15 | | ESP32 | ESP32-S2 | ESP32-C3 | 18 +--------------------+-------+----------+----------+ 20 +--------------------+-------+----------+----------+ 22 +--------------------+-------+----------+----------+ 24 +--------------------+-------+----------+----------+ 26 +--------------------+-------+----------+----------+ 28 +--------------------+-------+----------+----------+ 31 ------------ [all …]
|
/hal_espressif-3.5.0/components/esptool_py/esptool/docs/en/esptool/ |
D | configuration-file.rst | 7 To ensure this two-way serial connection works properly, ``esptool.py`` is tuned with several pre-d… 18 ------------- 25 - Linux: ``/home/<user>/.config/esptool/`` 26 - MacOS ``/Users/<user>/.config/esptool/`` 27 - Windows: ``c:\Users\<user>\AppData\Local\esptool\`` 31 - Linux: ``/home/<user>/`` 32 - MacOS ``/Users/<user>/`` 33 - Windows: ``c:\Users\<user>\`` 54 ------ 66 .. code-block:: text [all …]
|
/hal_espressif-3.5.0/docs/en/hw-reference/esp32/ |
D | get-started-devkitc-v2.rst | 1 ESP32-DevKitC V2 Getting Started Guide 6 This guide shows how to start using the ESP32-DevKitC V2 development board. 10 ------------- 12 * ESP32-DevKitC V2 board 20 -------- 22 …-DevKitC V2 is a small-sized ESP32-based development board produced by `Espressif <https://espress… 26 ---------------------- 28 …the table below describe the key components, interfaces and controls of the ESP32-DevKitC V2 board. 30 .. _get-started-esp32-devkitc-v2-board-front-make: 32 .. figure:: ../../../_static/esp32-devkitc-v2-functional-overview.png [all …]
|
/hal_espressif-3.5.0/components/soc/esp32s3/include/soc/ |
D | soc_caps.h | 2 * SPDX-FileCopyrightText: 2019-2021 Espressif Systems (Shanghai) CO LTD 4 * SPDX-License-Identifier: Apache-2.0 14 /*-------------------------- COMMON CAPS ---------------------------------------*/ 42 /*-------------------------- SOC CAPS ----------------------------------------*/ 45 /*-------------------------- ADC CAPS ----------------------------------------*/ 72 /*-------------------------- APB BACKUP DMA CAPS -------------------------------*/ 75 /*-------------------------- BROWNOUT CAPS -----------------------------------*/ 78 /*-------------------------- CPU CAPS ----------------------------------------*/ 81 /*-------------------------- DIGITAL SIGNATURE CAPS ----------------------------------------*/ 92 /*-------------------------- GDMA CAPS ---------------------------------------*/ [all …]
|
/hal_espressif-3.5.0/components/soc/esp32h2/include/soc/ |
D | soc_caps.h | 19 /*-------------------------- COMMON CAPS ---------------------------------------*/ 25 /*-------------------------- AES CAPS -----------------------------------------*/ 34 /*-------------------------- ADC CAPS -------------------------------*/ 58 /*-------------------------- APB BACKUP DMA CAPS -------------------------------*/ 61 /*-------------------------- BROWNOUT CAPS -----------------------------------*/ 64 /*-------------------------- CPU CAPS ----------------------------------------*/ 71 /*-------------------------- DIGITAL SIGNATURE CAPS ----------------------------------------*/ 82 /*-------------------------- GDMA CAPS -------------------------------------*/ 87 /*-------------------------- GPIO CAPS ---------------------------------------*/ 88 // ESP32-C3 has 1 GPIO peripheral [all …]
|
/hal_espressif-3.5.0/components/soc/esp32c3/include/soc/ |
D | soc_caps.h | 2 * SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD 4 * SPDX-License-Identifier: Apache-2.0 29 /*-------------------------- COMMON CAPS ---------------------------------------*/ 35 /*-------------------------- AES CAPS -----------------------------------------*/ 44 /*-------------------------- ADC CAPS -------------------------------*/ 70 /*-------------------------- APB BACKUP DMA CAPS -------------------------------*/ 73 /*-------------------------- BROWNOUT CAPS -----------------------------------*/ 76 /*-------------------------- CPU CAPS ----------------------------------------*/ 83 /*-------------------------- DIGITAL SIGNATURE CAPS ----------------------------------------*/ 94 /*-------------------------- GDMA CAPS -------------------------------------*/ [all …]
|
/hal_espressif-3.5.0/components/xtensa/include/xtensa/ |
D | xtensa_api.h | 2 Copyright (c) 2006-2015 Cadence Design Systems Inc. 25 Xtensa-specific API for RTOS ports. 36 /* Typedef for C-callable interrupt handler function */ 39 /* Typedef for C-callable exception handler function */ 44 ------------------------------------------------------------------------------- 48 n - Exception number (type) 49 f - Handler function address, NULL to uninstall handler. 58 ------------------------------------------------------------------------------- 64 ------------------------------------------------------------------------------- 68 n - Interrupt number. [all …]
|
/hal_espressif-3.5.0/components/soc/esp32s2/include/soc/ |
D | soc_caps.h | 2 * SPDX-FileCopyrightText: 2020-2022 Espressif Systems (Shanghai) CO LTD 4 * SPDX-License-Identifier: Apache-2.0 9 * - Peripheral or feature supported or not 10 * - Number of resources (peripheral, channel, etc.) 11 * - Maximum / Minimum value of HW, including: buffer/fifo size, length of transaction, frequency 15 * - if true: `#define MODULE_[SUBMODULE_]SUPPORT_FEATURE 1`. 17 * - if false: not define anything at all. 25 * For ECO-ed booleans, `#define x "Not determined"` for them. This will cause error when used by 31 /*-------------------------- COMMON CAPS ---------------------------------------*/ 57 /*-------------------------- ADC CAPS ----------------------------------------*/ [all …]
|
/hal_espressif-3.5.0/docs/zh_CN/api-reference/system/inc/ |
D | power_management_esp32s2_and_later.rst | 1 +---------------+---------------------------------------+-------------------------------------+ 4 +---------------+---------------------------------------+-------------------------------------+ 7 + +---------------------------------------+-------------------------------------+ 10 + +---------------------------------------+-------------------------------------+ 13 +---------------+---------------------------------------+-------------------------------------+ 16 + +---------------------------------------+-------------------------------------+ 19 + +---------------------------------------+-------------------------------------+ 22 +---------------+---------------------------------------+-------------------------------------+ 25 + +---------------------------------------+-------------------------------------+ 28 +---------------+---------------------------------------+-------------------------------------+
|
D | power_management_esp32.rst | 1 +---------------+---------------------------------------+-------------------------------------+ 4 +---------------+---------------------------------------+-------------------------------------+ 8 + +---------------------------------------+-------------------------------------+ 11 +---------------+---------------------------------------+-------------------------------------+ 14 + +---------------------------------------+-------------------------------------+ 17 + +---------------------------------------+-------------------------------------+ 20 +---------------+---------------------------------------+-------------------------------------+ 23 + +---------------------------------------+-------------------------------------+ 26 +---------------+---------------------------------------+-------------------------------------+
|
/hal_espressif-3.5.0/docs/en/api-reference/system/inc/ |
D | power_management_esp32s2_and_later.rst | 1 +---------------+---------------------------------------+-------------------------------------+ 4 +---------------+---------------------------------------+-------------------------------------+ 7 + +---------------------------------------+-------------------------------------+ 10 + +---------------------------------------+-------------------------------------+ 13 +---------------+---------------------------------------+-------------------------------------+ 16 + +---------------------------------------+-------------------------------------+ 19 + +---------------------------------------+-------------------------------------+ 22 +---------------+---------------------------------------+-------------------------------------+ 25 + +---------------------------------------+-------------------------------------+ 28 +---------------+---------------------------------------+-------------------------------------+
|
D | power_management_esp32.rst | 1 +---------------+---------------------------------------+-------------------------------------+ 4 +---------------+---------------------------------------+-------------------------------------+ 8 + +---------------------------------------+-------------------------------------+ 11 +---------------+---------------------------------------+-------------------------------------+ 14 + +---------------------------------------+-------------------------------------+ 17 + +---------------------------------------+-------------------------------------+ 20 +---------------+---------------------------------------+-------------------------------------+ 23 + +---------------------------------------+-------------------------------------+ 26 +---------------+---------------------------------------+-------------------------------------+
|
/hal_espressif-3.5.0/components/soc/esp32/include/soc/ |
D | soc_caps.h | 2 * SPDX-FileCopyrightText: 2015-2022 Espressif Systems (Shanghai) CO LTD 4 * SPDX-License-Identifier: Apache-2.0 9 * - Peripheral or feature supported or not 10 * - Number of resources (peripheral, channel, etc.) 11 * - Maximum / Minimum value of HW, including: buffer/fifo size, length of transaction, frequency 15 * - if true: `#define MODULE_[SUBMODULE_]SUPPORT_FEATURE 1`. 17 * - if false: not define anything at all. 25 * For ECO-ed booleans, `#define x "Not determined"` for them. This will cause error when used by 46 // Define warning strings here for ECO-ed features to show error when they are used without being 52 /*-------------------------- COMMON CAPS ---------------------------------------*/ [all …]
|
/hal_espressif-3.5.0/docs/zh_CN/api-reference/network/ |
D | esp-wifi-mesh.rst | 1 ESP-WIFI-MESH 编程指南 6 这是 ESP-WIFI-MESH 的编程指南,包括 API 参考和编码示例。本指南分为以下部分: 8 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` 18 …-WIFI-MESH 协议的文档,请见 :doc:`ESP-WIFI-MESH API 指南 <../../api-guides/esp-wifi-mesh>`。有关 ESP-WIFI-MESH … 21 .. ----------------------ESP-WIFI-MESH 编程模型 -------------------------- 23 .. _mesh-programming-model: [all …]
|
/hal_espressif-3.5.0/components/freertos/port/riscv/include/freertos/ |
D | portmacro.h | 45 … /* required by esp_get_...() functions in portable.h. [refactor-todo] Update portable… 49 /* [refactor-todo] These includes are not directly used in this file. They are kept into to prevent… 61 /* --------------------------------------------------- Port Types ---------------------------------… 62 * - Port specific types. 63 * - The settings in this file configure FreeRTOS correctly for the given hardware and compiler. 64 * - These settings should not be altered. 65 * - The port types must come first as they are used further down in this file 66 …* ------------------------------------------------------------------------------------------------… 96 /* ----------------------------------------------- Port Configurations ----------------------------… 97 * - Configurations values supplied by each port [all …]
|