Searched refs:i2c (Results 1 – 21 of 21) sorted by relevance
/hal_espressif-3.6.0/docs/zh_CN/api-reference/peripherals/ |
D | i2c.rst | 36 1. :ref:`i2c-api-configure-driver` - 设置初始化参数(如主机模式或从机模式,SDA 和 SCL 使用的 GPIO 管脚,时钟速度等) 37 2. :ref:`i2c-api-install-driver`- 激活一个 I2C 控制器的驱动,该控制器可为主机也可为从机 40 a) :ref:`i2c-api-master-mode` - 发起通信(主机模式) 41 b) :ref:`i2c-api-slave-mode` - 响应主机消息(从机模式) 43 4. :ref:`i2c-api-interrupt-handling` - 配置 I2C 中断服务 44 5. :ref:`i2c-api-customized-configuration` - 调整默认的 I2C 通信参数(如时序、位序等) 45 6. :ref:`i2c-api-error-handling` - 如何识别和处理驱动程序配置和通信错误 46 7. :ref:`i2c-api-delete-driver`- 在通信结束时释放 I2C 驱动程序所使用的资源 82 …0, /*!< Optional, you can use I2C_SCLK_SRC_FLAG_* flags to choose i2c source clock here. … 100 在此阶段,:cpp:func:`i2c_param_config` 还将其他 I2C 配置参数设置为 I2C 总线协议规范中定义的默认值。有关默认值及修改默认值的详细信息,请参考 :ref:`i2c… [all …]
|
D | index.rst | 16 i2c
|
/hal_espressif-3.6.0/docs/en/api-reference/peripherals/ |
D | i2c.rst | 36 1. :ref:`i2c-api-configure-driver` - set the initialization parameters (master or slave mode, GPIO … 37 2. :ref:`i2c-api-install-driver`- activate the driver on one of the two I2C controllers as a master… 40 a) :ref:`i2c-api-master-mode` - handle communications (master) 41 b) :ref:`i2c-api-slave-mode` - respond to messages from the master (slave) 43 4. :ref:`i2c-api-interrupt-handling` - configure and service I2C interrupts 44 5. :ref:`i2c-api-customized-configuration` - adjust default I2C communication parameters (timings, … 45 6. :ref:`i2c-api-error-handling` - how to recognize and handle driver configuration and communicati… 46 7. :ref:`i2c-api-delete-driver`- release resources used by the I2C driver when communication ends 82 …0, /*!< Optional, you can use I2C_SCLK_SRC_FLAG_* flags to choose i2c source clock here. … 100 …fication. For more details on the values and how to modify them, see :ref:`i2c-api-customized-conf… [all …]
|
D | index.rst | 16 i2c
|
/hal_espressif-3.6.0/examples/peripherals/i2c/i2c_simple/ |
D | README.md | 42 I (328) i2c-simple-example: I2C initialized successfully 43 I (338) i2c-simple-example: WHO_AM_I = 71 44 I (338) i2c-simple-example: I2C unitialized successfully
|
D | Makefile | 6 PROJECT_NAME := i2c-simple
|
D | CMakeLists.txt | 6 project(i2c-simple)
|
/hal_espressif-3.6.0/tools/test_apps/peripherals/i2c_wifi/ |
D | README.md | 40 - In the `I2C working mode select` menu, you can set the working mode of i2c, choose `i2c master mo… 47 - In the `I2C working mode select` menu, you can set the working mode of i2c, choose `i2c slave mod…
|
/hal_espressif-3.6.0/examples/peripherals/i2c/i2c_tools/ |
D | README.md | 7 …i2c.wiki.kernel.org/index.php/I2C_Tools) is a simple but very useful tool for developing I2C relat… 57 | Steps to Use i2c-tools on ESP32 | 68 i2c-tools> help
|
/hal_espressif-3.6.0/examples/peripherals/i2c/i2c_self_test/ |
D | README.md | 84 **Note:** There is only one i2c device on esp32c3, so you can't try any master-slave example for es… 106 I (6495) i2c-example: TASK[1] test cnt: 1 113 I (6695) i2c-example: TASK[0] test cnt: 2
|
/hal_espressif-3.6.0/tools/test_apps/peripherals/i2c_wifi/main/ |
D | Kconfig.projbuild | 8 bool "i2c master mode"
|
/hal_espressif-3.6.0/components/driver/ |
D | CMakeLists.txt | 5 "i2c.c"
|
/hal_espressif-3.6.0/docs/zh_CN/api-reference/system/ |
D | console.rst | 175 此外,ESP-IDF 还提供了众多基于 `console` 组件的示例程序,它们可以辅助应用程序的开发。例如,:example:`peripherals/i2c/i2c_tools`,:exampl…
|
/hal_espressif-3.6.0/components/ulp/include/esp32/ |
D | ulp.h | 264 } i2c; /*!< Format of I2C instruction */ member 1018 #define I_I2C_RW(sub_addr, val, low_bit, high_bit, slave_sel, rw_bit) { .i2c = {\
|
/hal_espressif-3.6.0/docs/_static/diagrams/ |
D | i2c-command-link-master-write-blockdiag.diag | 4 blockdiag i2c-command-link-master-write {
|
D | i2c-command-link-master-read-blockdiag.diag | 3 blockdiag i2c-command-link-master-read {
|
/hal_espressif-3.6.0/components/ulp/include/esp32s3/ |
D | ulp.h | 233 } i2c; /*!< Format of I2C instruction */ member
|
/hal_espressif-3.6.0/components/ulp/include/esp32s2/ |
D | ulp.h | 233 } i2c; /*!< Format of I2C instruction */ member
|
/hal_espressif-3.6.0/tools/ci/ |
D | mypy_ignore_list.txt | 60 examples/peripherals/i2c/i2c_tools/example_test.py
|
/hal_espressif-3.6.0/docs/en/api-reference/system/ |
D | console.rst | 163 …s "tools" when developing applications. For example, :example:`peripherals/i2c/i2c_tools`, :exampl…
|
/hal_espressif-3.6.0/docs/doxygen/ |
D | Doxyfile | 94 $(PROJECT_PATH)/components/driver/include/driver/i2c.h \
|