TI论坛
直播中

王飞云

7年用户 1475经验值
私信 关注
[问答]

DAC61416无法正常SPI通信,无法写入代码,为什么?



  • 这是我的原理图,在实际使用时,发现spi写入有问题,无法写入代码

回帖(6)

张超

7 天前
spi波形中无CS信号,麻烦3个波形同时测一下x1F8000,};
举报

喻唯

7 天前
  方便的话还是发出来看看,看使能还要看失能。是所有都刚好24个时钟周期就拉高吗?
举报

夏日余晖

7 天前

你好

首先,电路设计可能有一点问题,VSS、REF、REFGND与说明书的似乎不太一致,我之前使用时也犯过类似错误,但只是输出不正常,所以应该有影响,但不是最关键原因。下面是说明书的一些截图,可以参考一下,看看电路设计部分的问题:



其次,可以先检查或提供一下SPI信号波形图,看看时序是否正确,注意DAC61416是时钟下降沿触发。代码部分看起来没什么问题。时序部分具体可参考说明书7.6及7.7:


如果测试结果SPI波形无问题,可先进行正常配置,然后测试REF引脚电压是否正常,如果REF引脚正常那么配置应该没问题,可以对DAC进行读操作,看看写入是否正确。


举报

夏日余晖

7 天前

您供电电压是±24V吗?这已超出了芯片的绝对最大额定电压44V,这会造成芯片永久性损坏:

另外REFGND需接地;


举报

更多回帖

发帖
×
20
完善资料,
赚取积分