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.
大家好!
我将 ADS1261EVM (ADS1262)与评估软件配合使用、并确定我使用的是预定义软件还是用户定义的(以后者为目标)软件、我始终收到"写入失败"错误。
我已经测试了脚本是以复位命令开始还是结束、没有变化。
下面是我的 XML 用户定义脚本、我的板照片(它本身连接到四个通用50kg 0.1kV/V 灵敏度刻度的普利司通布局)。
<?xml version="1.0" encoding="utf-8"?> <script> <name>Enable bridge - external reference w/ AC excitation 60 SPS Sinc3</name> <description><description></description> <command_list> <detail> <command> <command_string>RESET</command_string> <description>Reset device</description> </command> </detail> <command> <command_string>WREG 02 32</command_string> <description>SINC3, 60 SPS</description> </command> <command> <command_string>WREG 03 61</command_string> <description>Enable 4-wire AC excitation</description> </command> <command> <command_string>WREG 04 C0</command_string> <description>Enable GPIO Outputs on AIN4/5</description> </command> <command> <command_string>WREG 05 6C</command_string> <description>Enable STATUS/CRC bytes</description> </command> <command> <command_string>WREG 06 0A</command_string> <description>External AIN0/1 reference selected</description> </command> <command> <command_string>WREG 10 00</command_string> <description>PGA enabled, gain of 1 V/V</description> </command> <command> <command_string>WREG 11 34</command_string> <description>Select AIN2/3 as analog inputs</description> </command> <command> <command_string>DELAY 2000</command_string> <description>Delay for settling...</description> </command> <command> <command_string>SYOCAL </command_string> <description>Run system offset calibration</description> </command> <command> <command_string>DELAY 10</command_string> <description>Delay for calibration</description> </command> <command> <command_string>CLEAR</command_string> <description>Clear STATUS register</description> </command> <command> <command_string>REGMAP</command_string> <description>Readback register settings</description> </command> <command> <command_string>STATUS</command_string> <description>Check for faults</description> </command> <command> <command_string>DELAY 10</command_string> <description>Delay for settling</description> </command> <command> <command_string>COLLECT 300</command_string> <description>Collect 300 points of data</description> </command> </command_list> </script>
这是否表明我对软件/硬件配置的使用存在误解-或者我的软件/MCU 是否可能无法正常工作?
您好、Max:
您在使用的是 ADS1261EVM、但也提到了 ADS1262。 该图显示了 ADS1261EVM。 您能否说明一下 ADS1262是否也用于您的应用? 与 ADS1261相比、这是一个完全不同的器件、EVM 和 GUI
将 EVM 连接到 PC 后、可以发送 GUI 屏幕截图吗?
最后、您是否有逻辑分析仪、以便在需要进一步调试时使用?
-Bryan
您好、Bryan:
感谢您的快速响应。 我认为这是 ADS1261EVM ( 出于某种原因、它在 PCB 的标签上标记为 ADS1262EVM)。
办公室里确实有一个逻辑分析仪、我可以用它来检查它-至于软件中的器件、它被识别为 ADS1261。
我刚刚找到 error.log、并将其附加到此处。
-最大值
您好、Max:
您能否根据请求向我发送 GUI 的屏幕截图?
您还能给我提供一个更接近、更高分辨率的电路板视图吗?
如果只是尝试在不使用脚本的情况下收集数据、是否从 ADC 获取数据? 如果是、正确吗? 在电路板首次上电时、您可以仅使用默认设置、然后尝试收集20个数据样本。 该值应与指定设置下的数据表噪声大致匹配(g=1、20SPS、FIR 滤波器)
此外、一旦系统挂起、您将需要拔下 EVM 并重新启动 GUI。 在执行此操作之前、请勿尝试继续与 EVM 交互
-Bryan
您好、Bryan:
以下是所请求的分辨率较高的图像:
-图形用户界面
-高分辨率 EVM
-基本 数据收集
(遵循您的建议 ...
"此外、一旦系统挂起、您将需要拔下 EVM 并重新启动 GUI。 在执行此操作之前、请勿尝试继续与 EVM 交互"似乎允许我再次收集数据、没有写入失败消息!)
您好、Max:
感谢您的更新。 这是否意味着 EVM 已正常运行且该问题已得到解决?
-Bryan
是的、谢谢 Bryan。
我已将该问题标记为已解决。
您好、Max:
很好,很高兴我们能帮助你
-Bryan