1) 1) 我们尝试使用 STM32F103ve (ARM cortex M3微处理器)设置 cc1200。 我们能够配置这些设置、使其能够在38kbps 的速率下工作、但是、当我们使用 Smart RF Studio 将速率提高到1000kbps 时、两个收发器之间的通信无法正常工作。 我们相信、我们正在正确地写入寄存器、因为它可以在38kbps 上运行、所以我们希望您能帮助我们弄清楚我们应该使用哪些设置、以及我们如何在将来使用这些设置?
2) 2)我们还想知道您是否能够将 cc1200与 FreeRTOS 或任何其他 RTOS 配合使用。 我们能够使用 FreeRTOS 在两个设备之间进行通信。 但是、速度大幅降低、我们希望有更好的解决方案来提高速度。
3) 3)我们知道 cc1200有一个在检测到数据包时会触发的中断。 但是、我们不确定中断在 cc1200上是如何工作的、您能向我们解释一下吗?
刚才您有一些有关我们已经尝试过的产品的背景信息、我想说的是、我们首先从两个 cc1200收发器开始、一个收发器始终在寻找数据包、另一个收发器将发送数据包。 我们能够让它们以38kbps 的设置进行相互通信、但一旦我们尝试使用 RF Studio 中的设置来提高速度、两个器件之间的通信就会停止。 此时、我还应该提到、即使设置为38 kbps、我们实际上也没有注意到这种类型的速度。 我们尝试将大小为173kb 的映像从一个器件发送到另一个器件。 理想情况下、此转接应在不到一分钟内完成、但我们注意到的是转接实际需要4分钟左右。