Lines Matching refs:i2c

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
228 .. blockdiag:: ../../../_static/diagrams/i2c-command-link-master-write-blockdiag.diag
256 .. blockdiag:: ../../../_static/diagrams/i2c-command-link-master-read-blockdiag.diag
302 在 :example:`peripherals/i2c` 中可找到介绍如何使用这些功能的代码示例。
310 …RGET_NAME} 技术参考手册* > *I2C 控制器 (I2C)* > *中断* [`PDF <{IDF_TARGET_TRM_CN_URL}#i2c>`__],以获取有关 I2C 控制器触…
319 如本节末尾所述 :ref:`i2c-api-configure-driver`,函数 :cpp:func:`i2c_param_config` 在初始化 I2C 端口的驱动程序配置时,也会将几个 I…
345 要检查在驱动程序配置过程中设置的参数默认值,请参考文件 :component_file:`driver/i2c.c` 并查找带有后缀 ``_DEFAULT`` 的定义。
359 …习惯。驱动程序也会打印日志消息,其中包含错误说明,例如检查输入配置的正确性。有关详细信息,请参考文件 :component_file:`driver/i2c.c` 并用后缀 ``_ERR_STR`…
361 使用专用中断来捕获通信故障。例如,如果从机将数据发送回主机耗费太长时间,会触发 ``I2C_TIME_OUT_INT`` 中断。详细信息请参考 :ref:`i2c-api-interrupt-han…
378 I2C 主机和从机示例::example:`peripherals/i2c`。
384 .. include-build-file:: inc/i2c.inc