i2c: support i2c on esp32h2

This commit is contained in:
laokaiyao
2023-01-10 14:43:07 +08:00
parent dba0718f47
commit 330149f3a6
19 changed files with 1038 additions and 303 deletions
+1 -1
View File
@@ -342,7 +342,7 @@ I2C 驱动程序管理在 I2C 总线上设备的通信,该驱动程序具备
如本节末尾所述 :ref:`i2c-api-configure-driver`,函数 :cpp:func:`i2c_param_config` 在初始化 I2C 端口的驱动程序配置时,也会将几个 I2C 通信参数设置为 I2C 总线协议规范规定的默认值。其他一些相关参数已在 I2C 控制器的寄存器中预先配置。
通过调用下表中提供的专用函数,可以将所有这些参数更改为用户自定义值。请注意,时序值是在 APB 时钟周期中定义。APB 的频率在 :c:macro:`I2C_APB_CLK_FREQ` 中指定。
通过调用下表中提供的专用函数,可以将所有这些参数更改为用户自定义值。请注意,时序值是在 APB 时钟周期中定义。
.. list-table:: 其他可配置的 I2C 通信参数
:widths: 65 35