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.
我最近购买了一个 AD8363EVM、目前我正在尝试通过 SPI 控制器(FT2232H)进行连接、但我很遗憾地注意到了这一点
电源连接器 J4未贴标签、因此我尝试从原理图和 PCB 布线中推断引脚。 如果有助于诊断我的问题、我可以上传我建立的连接的照片。
我将 A0和 A1连接到 GND。 A0+和 A1+到5V。 并提供了2.5V 的外部基准和断开的跳线 JP3来实现这一目的。
我关注 https://www.ti.com/lit/ds/symlink/ads8363.pdf
#include #include #include int main (void) { int retval = exit_failure; struct MPSSE_CONTEXT * ADC =空; if ((ADC = MPSSE (SPI0、ten_MHz、LSB))!= NULL && ADC->开路){ printf ("%s"在%dHz 时初始化(SPI 模式0)\n"、GetDescription (ADC)、GetClock (ADC)); int z = 0; 对于(z = 0;z<2;z++){ START (ADC); 字符 Txdata[4]; TxDATA[0]= 1; TxDATA[1]= 0; TxDATA[2]= 0; TxDATA[3]= 0; unsigned char * r =传输(ADC、Txdata、4); if (r!= NULL){ int i = 0; 对于(i=0;i<4;i++) printf ("%d\n"、r[i]); } 停止(ADC); } }否则{ printf ("初始化 MPSSE 失败:%s\n"、ErrorString (ADC); } Close (ADC); 返回评估; }
我想我的一些文本被截断了:
我将遵循最小配置示例、使用 FTDI 芯片的 SPI 输出来控制微控制器的 RD 引脚、然后获取的输出
将 SDOA 连接到 FTDI 芯片的 SPI 输入。
不幸的是、目前我似乎接收到随机字节。
如果有任何指示、我们将不胜感激!
尊敬的 Chris:
感谢您的发帖、欢迎来到我们的论坛!
请上传 EVM 电路板连接照片吗? 如果这有助于更清楚地说明问题、您还可以在 EVM 用户指南中标记原理图、以说明您在何处应用了电源和输入信号。
谢谢、此致、
尊敬的 Chris:
感谢您提供一些非常清晰的设置图像。 我看不到您配置器件的方式有什么问题。 您能否再次解释一下您遇到的问题到底是什么?
请提供器件寄存器设置(如果您将其从默认值更改为默认值)、采样率和用于测试的应用输入电压的说明。
此致、