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.
大家好。
我有一些问题要问。
我在我的设计中使用了一个芯片 DAC38J84、并通过 AXI 四路 SPI IP 内核通过 Xilinx 的 KC705中的 Microblaze 配置 DAC38J84的寄存器。 我记得 Jim 说过有一个答案:“将 DAC 设置为仅使用内部 NCO,然后查看您是否可以获得输出。 请遵循随附的示例。 这将验证 DAC 是否获得有效的时钟、电源是否正常以及 SPI 是否正常工作”。 我想了解有关如何将 DAC 设置为仅使用内部的更多详细信息。 是否应按照数据表第8.3节中的步骤配置寄存器? 顺便说一下,l 不要使用 DAC3xJ8x GUI 软件配置寄存器,l 使用 SDK 进行配置。 那么、您是否有设置 NCO 测试的示例代码?
感谢您的帮助。
此致、
e2e.ti.com/.../NCO-output-register-settings.csvJDY、
所附示为 DAC 采样率为100MHz 的 NCO 输出示例。 您将需要更新寄存器0x12-0x19以反映用于 DAC 时钟和所需 NCO 频率的采样率。
此致、
Jim
JDY、
您是否在通电后发出硬复位并且时钟存在? TXENABLE 是否为高电平? 否则、将不会有输出。 在6V 电压下工作时、可能会损坏部件。
此致、
Jim
您好、Jim、
L 已通过配置寄存器0x02位0来复位我的芯片。 是否必须将其复位? TXENABLE 为高电平。
此致、
JDY
JDY、
是的、您必须执行硬件复位。
Jim
Jim、
L 已完成复位、TXENABLE 为高电平。 但它仍然没有输出。 我很困惑。 下面是我的 NCO 测试配置:
0x2F0001、
0x302000、
0x022050、
0x1BC100、
0x1A0020、
0x317808、
0x320360、
0x33AF70、
0x3B0000、
0x3C9050、
0x3D00B6、
0x3E0148、
0x143333、
0x153333、
0x163333、
0x173333、
0x183333、
0x193333、
0x120000、
0x130000、
0x1F1140、
0x1F1142、
0x1F1140、
0x03F301
您能帮助验证此配置吗? DAC CLK=250MHz
YJD