This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2420:CC2420

Guru**** 2386610 points
Other Parts Discussed in Thread: MSP430F1611, CC2420
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/637208/cc2420-cc2420

器件型号:CC2420
主题中讨论的其他器件:MSP430F1611

我目前使用的是基于使用 MSP430f1611 MCU 和 CC2420进行通信、使用 Mac OS 和纯 C 的 TelosB

我正在尝试监听802.15.4网络的数据包、并从数据包中检索时间戳、以便将我的器件时钟与网络时钟同步。

不过,我不是很清楚如何做到这一点。  

我知道、应该采取以下步骤来执行我要执行的功能:、  

1、初始化与 CC2420的 SPI 连接与 MSP430f1611

2.使用正确的频率、输出功率和调制配置 CC2420

配置中断引脚以提醒 MSP430一个数据包已经到达

4.当接收到一个数据包时、从 RX FIFO 中取回它

我有 Openwsn 提供的源代码、我将一个模式设置为发送器、将另一个模式设置为接收器。

但是,我在使用终端屏幕通过串行端口打印时遇到了困难。

谢谢你

e2e.ti.com/.../01bsp_5F00_radio_5F00_rx.c

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Yong、

    您的问题所在的位置并不明确。 您完成了什么调试?

    谢谢、
    Fredrik
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我希望能够通过从网络接收信标来使 TelosB 的时间与网络时间同步。

    但是、我无法从 IEEE 802.15.4网络检索任何数据包、我不知道代码是否有问题。

    谢谢你