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.
我将按照用户指南(SNAU138 Rev. B)的说明使用 EVM。 现在、我可以将 ECG 模拟器连接到 ADS、单击"运行"测量数据、然后查看其信号-没有问题。
但是、如果我将外部 MCU (Nordic nRF5340DK)连接到 EVM 的 J2 (SPI 探针)、然后尝试在 ADS 软件上单击"Run"(运行)、它不再起作用;我收到错误消息"Capture Data Failed、possible Reason (捕获线程超时无法获取任何新数据)、超时: 10秒将取消采集..."。 我注意到其他症状:
为了澄清这一点、我不打算尝试使用 MCU 对 ADS 进行编程。 我只是简单地希望 MCU 读取 SPI 线路上的数据。
设置信息:
EDIT1:我还发现、当我断开 MCU 时、我会使用它们 跳线并将其连接到试验电路板 、软件也会报告相同的错误 。
(OP 在此处回答) MCU 是否会向 SPI 线路增加阻抗、即 J2可能不用于处理我的情况?
到目前为止、我发现唯一可以处理此问题的是寄存器0x1F (Digo_strength;数字输出驱动强度)。 但我似乎无法在 ADS 软件中找到可以读取/写入该寄存器的位置。
(OP 在此处回答)尝试了另一种方法、其中我 在 EVM 上"禁用" MSP。 我是通过下拉 MSP 的 RST 线路(放置连接 J6 JTAG 引脚9和11的跳线)来完成此操作的。 这似乎能达到目的(当我再连接 USB 时、计算机和软件无法识别 EVM)、但现在我正在编写 MCU 代码、以便 从 ADS 中写入和读取。
其余的是相当实验,但我接着尝试以下:
在 调试0xFF 时、 我的主要问题是 :
Andy、您好!
遗憾的是、我们无法提供很多支持、无法定制我们的 EVM 软件或硬件。
决定了 将 J6 JTAG 引脚9和11连接在一起、同时保持由 USB 供电的 EVM 将正常工作 。 我也不需要"完整启动 EVM "然后添加跳线;我可以在给 EVM 上电之前添加跳线、它仍然可以正常工作。
ADS 也仍处于激活状态。 但现在 MSP 已禁用、我的 MCU 所要做的不仅仅是读取数据;它还必须配置 ADS、向 ADS 请求数据等(基本上与正常 SPI 连接的方式相同)。