This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
这是我运行该脚本时的输出(减去下面看到的更多对引脚的写入)、但我计划用一个振荡器来检查这些命令是否确实正在发送。
Timothy、您好!
桑贾伊明天会审查这件事。
同时、您能分享一个写命令的屏幕截图吗? 验证是否满足时间安排对我们来说很有帮助。 此外、您使用的是 DAC81416EVM 还是其他电路板? 如果是 EVM、请分享所有跳线设置。 如果是另一个板、您能分享一下原理图吗?
此致!
K·琼斯
该图像由"writeRegister (DAC10、0x8000);"调用产生。
已修改 writeRegister 函数、以打印出从值到地址的传输中接收到的值、新代码如下所示:
将0x8000写入每个 DAC 寄存器的代码为循环中的某些寄存器返回0x0000、同时为少数寄存器返回0x8000。 DAC 寄存器返回的值似乎是从这两个中随机选择的、至少对我来说是这样。
Timothy、您好!
跳线设置看起来没有问题。
请尝试以下操作:
1. 将这些值写入相应的寄存器
1.在 SPICKAN 中写入0x0A84 (0x73)
2.在 DACPWDN (0x09)中写入0x0000
3. 在 DACn_DATA 中写入0x8000 (n = 0x10至0x1F)
2.可以探测 PCB 上的数字测试引脚()并将示波器波形发送给我们吗?
谢谢。
桑贾伊
我跑左边的图片、产生右边的图片。 我监测了使用示波器发送的 SPI 信号、这些信号肯定是由电路板发送的。
DAC 和 GND 的任何输出引脚之间仍然没有出现电压降。
假设通过数字测试点、您指的是 VDD、那么我有以下振荡环路轨迹。 这可能很难判断、但它是5V (顶行)、与(1)下方的绿色方形(通过万用表确认)相比
Timothy、您好!
图形看起来是可以的、但我通过探测数字引脚来表示:>> SCLK、SYNC 和 SDI 线路。
请探测这些并确认。
谢谢。
桑贾伊
MISO (顶部)、SCK (底部)
MOSI (顶部)、SCK (底部)
Timothy、您好!
为什么两个图中的 CH2 (SCL)的电压电平仅~0.35V? 请确保数字线路(SCL、SDI 和 SYNC)具有 VIO 电源规定的电压。
2.我 无法 从图中了解 MOSI 数据、请捕获完整的图形帧、并验证 MOSI 数据是否与示波器捕获匹配。
3. SCL 不干净,请将速度减少为~ 100KHz,而不是4MHz。
谢谢。
桑贾伊