主题中讨论的其他器件: SimpliciTI
你(们)好
我使用使用使用 SimpliciTI 堆栈(IAR 版本1.2.0修订版 e)。 该堆栈经过轻微修改、以匹配 PIC SPI
使用函数 SMPL_Init(...)正确初始化 CC11。
使用以下函数将无线电发送到 RX 时、接收正常:SMPL_ioctl (IOCTL_obj_radio、IOCTL_ACT_RADIO_RXON、0);
使用以下函数传输正常:SMPL_Send (...)
到目前为止还不错、但如果我使用以下命令将 CC11置于睡眠状态、则会出现问题:SMPL_ioctl (IOCTL_OBJ_RADIO、IOCTL_ACT_RADIO_SLEEP、0);
进入睡眠模式后、IDLE 和 RXON 模式、CC1101能够正确接收、但无法响应。
更准确地说、由于 CCA 过程、多次尝试后、函数 MRFI_Transmit 失败。 我发现传输时不会发生 GDO0中断。
我可以确认、由于 CC1101评估板"监听"无线电、不会发出任何信号。
我已经检查了相关帖子中的所有内容。
当从睡眠状态中唤醒时、MISO 线路由 SimpliciTI 堆栈处理。
我仅使用 PA_TABLE [0]。
是否有人看到问题在哪里?
非常感谢