TI专家您好
最近做用DAC128S085 的驱动板子,电源3.3V,参考电压2.05V,在板子上测试正常。
芯片电路如图:
用模拟spi和芯片通信
程序第一步设置芯片为WTM模式(0x9000),然后设置ch1码值为500。
逻辑分析仪抓包时序图如下:
但是测试发现dac通道无输出。即使改发送广播模式,也各个通道无输出。
请问能否根据以上信息给点解决问题的建议。
谢谢
user151383853:
这种情况, 往往是设置的问题,因为在原来板上正常,那就看你的通信了, 再验证一下 SPI 通信时序,能读回的寄存器, 再读回来验证一下。
Daxing Dong:
回复 user151383853:
谢谢您的回复,可能是我没有描述清楚,我是说电源和参考电压测试是对的。
Daxing Dong:
回复 Amy Luo:
谢谢回复,我的板子上的时序我用逻辑分析仪抓包看了,发送应该是对的,具体可以见上面时序图。
另外这个dac好像寄存器只能写入,好像没看到读出功能。
Daxing Dong:
回复 Amy Luo:
您好
寄存器感觉应该是没有写入成功,因为我做了实验连续写入32位数据,按照手册dout应该有输出,但是检测dout引脚无信号输出。