Other Parts Discussed in Thread: CC2630
如上图,采用CC2630的ZNP结构模式。第一种情况:在没有打开CC2630的POWERSAVING 的情况下,只需要uart接口即可不需要MRDY和SRDY线。
这种情况下,运行正常,host和np的通信log如下:
start/join a new network
rpcSendFrame: Sending RPC
SOC OUT --> 10 Bytes: SOF:FE, Len:05, CMD0:21, CMD1:09, Payload:03:00:00:01:03, FCS:2C
SOC IN <-- 6 Bytes: SOF:FE, Len:01, CMD0:61, CMD1:09, Payload:00, FCS:69
sysProcess: processing CMD0:61, CMD1:9
NV Write Startup Option cmd sent[0]...
Resetting ZNP
rpcSendFrame: Sending RPC
SOC OUT --> 6 Bytes: SOF:FE, Len:01, CMD0:41, CMD1:00, Payload:01, FCS:41
SOC IN <-- 11 Bytes: SOF:FE, Len:06, CMD0:41, CMD1:80, Payload:00:05:00:02:06:03, FCS:C5
sysProcess: processing CMD0:41, CMD1:80
sysProcess: MT_SYS_RESET_IND
ZNP Version: 2.6.3
No Data will be read
Type: End Device
rpcSendFrame: Sending RPC
SOC OUT --> 10 Bytes: SOF:FE, Len:05, CMD0:21, CMD1:09, Payload:87:00:00:01:02, FCS:A9
SOC IN <-- 6 Bytes: SOF:FE, Len:01, CMD0:61, CMD1:09, Payload:00, FCS:69
sysProcess: processing CMD0:61, CMD1:9
第二种情况:打开了CC2630的POWERSAVING后,需要用到MRDY和SRDY控制线,按照下图的时序操作
但是现在遇到的一个问题就是,Host processor和CC2630不能正常交互。Host processor 检测SRDY的引脚状态一直处在低电平状态,感觉是有问题的啊?请问一下这是为什么啊?谢谢!~

