主题中讨论的其他部件:ADC12DL3200、 DAC12DL3200
您好!
我想读取 PYTHON 3环境中的 ADC12DL3200寄存器 ADC12DL3200EVM
但 ADC12DLxx00EVM GUI 基于 Python 2版本。
因此、我想在不使用 ADC12DLxx00EVM GUI 的情况下控制直接访问
您能否将 SPI 控制示例作为 python 发送给我?
我已经获得 了 DAC12DL3200版本的 python 示例
此致
Michael Lee
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.
您好!
我想读取 PYTHON 3环境中的 ADC12DL3200寄存器 ADC12DL3200EVM
但 ADC12DLxx00EVM GUI 基于 Python 2版本。
因此、我想在不使用 ADC12DLxx00EVM GUI 的情况下控制直接访问
您能否将 SPI 控制示例作为 python 发送给我?
我已经获得 了 DAC12DL3200版本的 python 示例
此致
Michael Lee
您好、Michael、
请查看随附的文件。 我认为我已经修改了所有内容、以便能够成功地用于 ADC12DL3200EVM、但请注意、我尚未在使用 ADC12DL3200EVM 的实验中自行验证这一点。 当我们尝试使用 PYTHon/MATLAB 等来支持 EVM 控制的新方法时、此 DLL 仍处于早期阶段 因此、我们仍在测试所有功能、因此可能存在错误、但是在过去几周内、我自己一直使用此 DLL 定期控制其他 EVM、我们相信大多数错误都会被浪费。
请尝试一下、并告诉我们结果。 如您所见、我包含了一些示例函数调用、以展示如何对单个寄存器以及多个寄存器读取/写入使用读取/写入函数。
[由于包含的脚本中的错误而删除了链接]-请参阅此主题帖底部的链接中更正的文件。
此致、Chase
你好、Chase
我执行了您附加的代码(ADC12DL3200EVM.zip)
寄存器似乎不能正常读取。
ADC12DL3200中的任何寄存器只读值为0xff。
此致
Michael
您好、Michael、
我刚才已经在电路板上测试了这个、并发现了这个问题。 MOSI 和 MISO 参数在我的 DLL 调用中互换、这是我的错误。 请使用以下随附的脚本。 在该脚本中、您将注意到一些更改、因为我更新了 initSPIdev 调用部分、以避免为 LMK 和 LMX 器件打开相同的 FTDI 总线两次。 如果运行此 ADC12DL3200EVM_SPI_Control.py 文件,则应将以下内容打印到控制台。
此致、Chase
尊敬的 Chase
我已成功通过您发送的附加源检查寄存器(ADC12DL3200EVM_SPI_Control 软件包)
此致、
Michael
你好,Chase
我认为示例脚本是一项方便的功能。
如您所知、我已经从 Neeraj Gill (TI 应用工程师)获得了 DAC12DL3200版本的 python 示例
因为您的第一个 python 源未运行、
我尝试将 DAC12DL3200版本转换为 ADC12DL3200版本、结果成功。
我认为您的源代码最好、但 ADC12DL3200版本应与 DAC12DL3200版本合并或兼容。
这只是我的看法。
此致
Michael