微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > AFE4400的 SPI读取问题

AFE4400的 SPI读取问题

时间:10-02 整理:3721RD 点击:

最近在调试AFE4400模拟前端,总是读取不到返回的数据,用示波器探测MISO引脚一直为低电平。我想问一下AFE4400对SPI有什么要求,CLK频率要多少?

2MHZ可以么?谢谢

Hello Xin,

请问你是在用AFE4400 EVM调试,还是你们设计的板子在做调试呢?

无数据返回,首先请以EVM为参考检查电路连接情况,请特别注意外部晶振和电源的连接;然后检查 AFE_PDN, RESET, CLKOUT, LED_ALM, PD_ALM等数据引脚,看看AFE是否工作在正常状态;再以数据手册中的Figure 1 为参考,检查通信时序;

根据数据手册Table 1 所示,外部晶振频率典型值为8MHz,SPI 时钟最快为16MHz(62.5nS)。

Br

Martin

是在EVM的基础上调试的,将EVM的MSP430与4400断开,连接到自己外接的MCU。在figure 1时序图中,XIN晶振脉冲波形与SCLK周期相同,那么AFE4400的SCLK频率必须为8MHz么?低于8MHz是否可以? 多谢

Hi Xin,

SCLK 低于8MHz 是可以的!

还有一个数字信号 ADC_RDY 可以帮助你看看AFE内部是否已经转换完成,有数据等待输出了;这个信号有效的时候,才应该开始读数据。具体请参考数据手册P29.

Br

Martin

2MHz是肯定没有问题的,

你读取不到数据,而且用示波器探测MISO引脚一直为低电平,多半是硬件电路问题。建议你检查一下电路,有没有虚焊。

看看你的spi配置,是不是单片机位于主模式,不同的模式下,配置不同。还有就是看看你的MISO引脚有没有复用,配置是不是占用等

无数据返回,首先请以EVM为参考检查电路连接情况,注意外部晶振和电源的连接;

然后检查 AFE_PDN, RESET, CLKOUT, LED_ALM, PD_ALM等数据引脚,看看AFE是否工作在正常状态;

再以数据手册中的Figure 1 为参考,检查通信时序;

你的MISO引脚有没有复用,配置是不是占用?

你是用MCU作为主机来进行通信的吗?先检查主机是否有问题,或是电路链接是否有问题。

问题已经解决,PDNZ管脚置高后通信成功

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top