大家好、
我们在一个新项目中向我的客户深入介绍了 TLV5626。 现在、在调试期间、客户在 SPI 配置期间遇到了问题。 以下是客户提供的原理图:
下面也是客户使用的 C 代码:
客户只需要使用 DAC A 输出、因此他们正在尝试使用 TLV5626数据表第12页中显示的操作示例1 (如下所示、步骤1和步骤2):
客户遇到的问题是、在他们使用上述1步和2步执行写入 TLV5626后、仍然无法在 DAC A 上获得输出。但是、如果他们再次重复步骤2、 它们可以在 DAC A 上获得正确的输出。每当 它们想要配置输出 DAC A 时、就能解决这个奇怪的问题
您能否帮助检查代码有什么问题导致这个奇怪的问题? 另一个问题是、如果客户不需要使用 DAC B、通常 他们只需按照上面显示的步骤1和步骤2获取 DAC A、对吧? 还是客户必须同时配置 DAC A 和 DAC B、即使其中一个 DAC 未使用?
此致、
Sulyn