Hi,sir:
我们公司使用的是MT6589和CC2530通信,接口使用的是SPI。
软件使用的是ZStack-CC2530-2.3.1-1.4.0,在里面我阅读了一个文档CC2530ZNP Interface Specification.pdf,里面对于SPI的介绍,需要用到SRDY,MRDY 两个信号,相关的代码znp_spi.c里也是有检测MRDY,SRDY信号。 但我们主板端MT6589没有引出MRDY,CC2530没有引出SRDY, 而且MT6589的android spi代码没有对于这些信号的检测。
请问你们是否有不需要MRDY,SRDY的spi代码? 如果没有,对于需要MRDY,SRDY的SPI ,你们是否有android相关代码?
我的电话13918730782。期待你们的答复。
谢谢
miffy:
虽然多年前的问题了,但希望能帮到后来者。
首先,这两根线是必须的,可以从CC2530ZNP Interface Specification.pdf里面看出来。
MRDY:This signal can either be controlled independently or it can be hardwired to the slave select signal.说明硬件上,MRDY可以连接到SS,也就是SPI的片选信号上。
SRDY:用于通知主处理器,在这里也就是你的MT6589,作为中断信号,在SPI驱动里面检测该中断信号,用于决定是否读取SPI。