主题中讨论的其他器件: CC1101
您好 E2E 社区、
我遇到了 CC1101-Q1和 CC1101模块之间的通信问题、我寻求帮助以解决问题。
背景:我最近从 Ashining 购买了两个 CC1101模块以进行预开发和测试(因为市场上没有 CC1101-Q1模块)。 在这一阶段、模块运行完美、展示了成功的沟通。 但是、在收到我们自己的产品 PCB 后、集成了 CC1101-Q1并将程序刷入其中时、我们在 CC1101-Q1和 CC1101模块之间遇到了通信问题。
问题说明:将程序刷写到我们的 PCB 上后、我们在 TX 模式下配置了一个 CC1101-Q1模块、在 RX 模式下配置了一个 CC1101模块。 但是、我们发现 RX 模块没有接收到任何数据。 奇怪的是、当我们测试两个 CC1101-Q1模块(一个在 TX 中、另一个在 RX 中)之间的通信时、通信是无缝的。 为清楚起见、提供了下表:
发送 | 接收 | 结果 |
CC1101 | CC1101 | 成功 |
CC1101-Q1 | CC1101 | 故障 |
CC1101-Q1 | CC1101-Q1 | 成功 |
其他信息:我们的硬件工程师对传输天线信号进行了测试、发现了 CC1101和 CC1101-Q1在用作发送器时生成的信号之间的差异。 在提供的图形中、黄色信号表示 CC1101-Q1、而紫色信号表示 CC1101。但是、由于我们专业知识有限、我们无法解释这一差异的含义。
。
请求帮助:我将与社区联系、以深入了解 CC1101-Q1模块无法与 CC1101模块通信的原因。 我们已验证 PCB 组件和连接是否正确、并且固件已正确刷写。 但是、我们无法找出通信故障的根本原因。
这是否可能是 CC1101-Q1和 CC1101模块之间的兼容性问题? 或者是否需要调整任何特定配置或设置来促进它们之间的通信?
我们非常感谢您提供任何指导、建议或执行故障排除步骤。 提前感谢您的帮助!
此致