主题中讨论的其他器件:ADC12DL3200、 DAC12DL3200EVM
工具与软件:
您好!
我一直在使用通过 这个帖子提供的控制套件。 我在读取寄存器函数方面存在问题、因为某些寄存器(例如 ADC12DL3200上地址0x003的 CHIP_TYPE 寄存器)在复位或下电上电时未返回其预期值、(在这种情况下、应返回0x3、而读取寄存器函数返回0x0)。 许多寄存器具有相同的问题、应返回非零值、但始终返回0x0。
我感谢您提供任何帮助或建议。
谢谢!
Hunter
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.
工具与软件:
您好!
我一直在使用通过 这个帖子提供的控制套件。 我在读取寄存器函数方面存在问题、因为某些寄存器(例如 ADC12DL3200上地址0x003的 CHIP_TYPE 寄存器)在复位或下电上电时未返回其预期值、(在这种情况下、应返回0x3、而读取寄存器函数返回0x0)。 许多寄存器具有相同的问题、应返回非零值、但始终返回0x0。
我感谢您提供任何帮助或建议。
谢谢!
Hunter
Hunter、
我刚刚在实验练习中的几个板上重新测试了这一点、看起来没有问题。 您是否可以尝试此更新的软件包并查看 print 语句显示的内容? 我所做的就是连接5V 和一根 USB 电缆。 无需 SPI 回读的时钟或任何东西。
e2e.ti.com/.../ADC12DL3200EVM_5F00_SPI_5F00_Control_5F00_ReadIDs.zip
作为参考、我看到的图片是:
您可以检查 JP3是否短路而没有开路吗?
谢谢、Chase
嗨、Chase:
感谢您的帮助。 我已经确认 JP3短接。 我运行了您提供的脚本并具有以下 输出:
香港特别行政区政府在香港特别行政区的工作、包括香港特别行政区政府在香港特别行政区的工作
ReadReg (TI_FTDI、ADC12DL3200、0x002):0
readReg (TI_FTDI、ADC12DL3200、addr_list):[0、0、0、0、0]
supportFunctions.convertToString (value):["0x0"、"0x0"、"0x0"、"0x0"、"0x0"、"0x0"]
CHIP_TYPE:0x0
Chip_ID:0x0
香港特别行政区政府在香港特别行政区的工作、包括香港特别行政区
为了给大家提供更多背景信息、我正在尝试编写一个脚本、该脚本将自动执行电路板的 GUI 配置过程。 如果您还拥有 DAC 的控制套件、我将非常感谢您能够提供它。 谢谢!