主题中讨论的其他器件: ADS7138
简单的问题:TLA2528是否可以在不支持时钟扩展的器件上完全可用? 在第15页的数据表中、它指出"如果在平均值计算期间不需要 SCL 拉伸、则通过将 STATS_EN 设置为1b 来启用统计寄存器、并通过向 CNVST 位写入1b 来启动转换"。
TI 过去4年来一直知道、数据表中的这个部分完全错误(https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/903722/tla2528-i-can-t-find-the-stats_en-bit-mentioned-in-the-text-in-the-registers)、但是它还没有更新。 为什么? 当然、一家价值1.5亿美元的公司可以承担起雇佣人员来修复不正确的数据表的费用。
我可以使用 GENERAL_CFG 寄存器中的 CNVST 来触发单稳态转换并在 SYSTEM_STATUS 中轮询 OSR_DONE 吗? 在上一个链接的问题中、提出了该问题、但未得到解答。
时钟扩展是 I2C 规范中的一个弱点、也是一个常见的实现问题。 这是 Raspberry Pi 的一个常见问题、也是许多其他控制器(包括大多数 USB 到 I2C 器件)的棘手问题。 不需要轮询所实现的简单性被硬件支持的限制极大地掩盖了。