Home
last modified time | relevance | path

Searched refs:i2c (Results 1 – 21 of 21) sorted by relevance

/hal_espressif-3.6.0/docs/zh_CN/api-reference/peripherals/
Di2c.rst36 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 …]
Dindex.rst16 i2c
/hal_espressif-3.6.0/docs/en/api-reference/peripherals/
Di2c.rst36 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 …]
Dindex.rst16 i2c
/hal_espressif-3.6.0/examples/peripherals/i2c/i2c_simple/
DREADME.md42 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
DMakefile6 PROJECT_NAME := i2c-simple
DCMakeLists.txt6 project(i2c-simple)
/hal_espressif-3.6.0/tools/test_apps/peripherals/i2c_wifi/
DREADME.md40 - 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/
DREADME.md7i2c.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/
DREADME.md84 **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/
DKconfig.projbuild8 bool "i2c master mode"
/hal_espressif-3.6.0/components/driver/
DCMakeLists.txt5 "i2c.c"
/hal_espressif-3.6.0/docs/zh_CN/api-reference/system/
Dconsole.rst175 此外,ESP-IDF 还提供了众多基于 `console` 组件的示例程序,它们可以辅助应用程序的开发。例如,:example:`peripherals/i2c/i2c_tools`,:exampl…
/hal_espressif-3.6.0/components/ulp/include/esp32/
Dulp.h264 } 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/
Di2c-command-link-master-write-blockdiag.diag4 blockdiag i2c-command-link-master-write {
Di2c-command-link-master-read-blockdiag.diag3 blockdiag i2c-command-link-master-read {
/hal_espressif-3.6.0/components/ulp/include/esp32s3/
Dulp.h233 } i2c; /*!< Format of I2C instruction */ member
/hal_espressif-3.6.0/components/ulp/include/esp32s2/
Dulp.h233 } i2c; /*!< Format of I2C instruction */ member
/hal_espressif-3.6.0/tools/ci/
Dmypy_ignore_list.txt60 examples/peripherals/i2c/i2c_tools/example_test.py
/hal_espressif-3.6.0/docs/en/api-reference/system/
Dconsole.rst163 …s "tools" when developing applications. For example, :example:`peripherals/i2c/i2c_tools`, :exampl…
/hal_espressif-3.6.0/docs/doxygen/
DDoxyfile94 $(PROJECT_PATH)/components/driver/include/driver/i2c.h \