芯片选择总是高SPI接口

7个帖子/ 0个新
最后发表
hrg
离线
最后看到:2年6个月前
大师
加入:2014-08-05 37
芯片选择总是高SPI接口

嗨,对话团队,

最后我们计划使用SPI flash来代替OTP。正如你在我的另一个问题中提到的http://support.dialog-semiconductor.com/spi-eeprom-interface我们找到adesto AT25XE011 SPI Flash。我们接口和检查与Pheriperal示例项目。Da14580无法读写flash。在进一步的分析中,我们注意到当代码被转储时(在执行之前),Port0_3 (Chipselect)是2.9伏,当代码被执行时,在spi_cs_low()调用期间;cs管脚不会为零有0。9伏的电压。
虽然DA14580的工作电压为1.5伏,SPIflash的工作电压为1.7伏,但是在CS引脚(P0_3)上有一些更高的电压,为2.9伏。我猜是主板上的吧!我们正在遵循外围设备的例子UB-005和跳线设置似乎是好的。但仍然CS引脚不去低(零)!你能复制一下或者解释一下为什么会发生这样的泄漏吗?

谢谢

FH_Dialog
离线
最后看到:两个月三个星期前
工作人员
加入:2013-12-06十五12
嗨Hrg

嗨Hrg

能否做个简单的实验,去掉CS脚的跳线,测量580侧的电压是否正确?这将有助于看到泄漏从母板或不。

hrg
离线
最后看到:2年6个月前
大师
加入:2014-08-05 37
嗨FH_Dialog

嗨FH_Dialog

Port0_3没有连接到计算机上的电压测量SPIflash 2.9伏特,代码执行的时候去0.97伏特虽然SPI flash运行1.8伏特& DA14580配置为提高工作模式为1.5伏,2.9伏特P0_3措施!!

JE_Dialog
离线
最后看到:2周6天前
工作人员
加入:2013-12-05 14:02
你好hrg,当你在

你好,hrg,当你在测量电压时,你是在用万用表的量程测量吗?如果引脚正在切换/通信,那么DMM将读取一个平均值:使用一个范围来查看SPI或逻辑分析仪上发生了什么是更好的。此外,即使您使用的是BOOST模式,请记住您也有内部的BOOST转换器。

BR JE_DIalog

hrg
离线
最后看到:2年6个月前
大师
加入:2014-08-05 37
谢谢JE_Dialog。所以你

谢谢JE_Dialog。所以你的意思是,如果我们使用任何GPIO作为CS引脚,一个具有升压配置的独立DA芯片可能会有这样的电压范围?

JE_Dialog
离线
最后看到:2周6天前
工作人员
加入:2013-12-05 14:02
你好,hrg,电压会

你好hrg,如果静态高,电压是3V(升压输出),如果静态低,电压是0V:如果你用数字多用表测量,你会看到一个平均值-这个值取决于仪表如何测量…因此,我建议把它的范围,看看真正的活动。

BR JE_Dialog

hrg
离线
最后看到:2年6个月前
大师
加入:2014-08-05 37
谢谢JE_dialog。

谢谢JE_dialog。