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.

[参考译文] CC2545:每个问题的 CC254x (CC2545)。

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/725840/cc2545-cc254x-cc2545-per-problem

器件型号:CC2545

您好~

 我使用 CC2545基本模式来设计我的应用。  

 我发现了一个问题、3周内无法解决。

如下所示

1个数据包为128字节。 TX 第一个字节为0x7F

射频数据速率为2M、500K 偏差。

在5ms TX 发送数据包两次中、数据是相同的。

TX 第一频率 2402MHz、第二频率。 为2456MHz。

则 Rx 设置为 Tx。

问题是,TX/RX 距离超过5米, 第一个数据包的数据包错误率非常高(超过5%)。 第二个数据包几乎完美(接近0%)。  

请帮助我解决这个问题、谢谢。

奥斯汀

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否检查过比这两个频率多的频率?

    我怀疑第一个通道的噪声比第二个通道的噪声更大。 如果设备彼此相邻、您是否会看到相同的情况?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、我已经检查了每个频率。 包括2388MHz 和2490Mhz。

    测试时、我关闭了所有 WiFi 设备。

    饱和是相同的。 第一个数据包始终丢失、我可以找到问题。  

    甚至我更改了代码开发。

    奥斯汀

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否测试过如果对两个数据包使用相同的频率会发生什么情况?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    结果是相同的。 第一个数据包仍然丢失、第二个数据包仍然正常。
    我还交换了 ID 字等
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    根据描述不太容易理解正在发生的事情。
    -在 RX 方面,我认为它是连续的? 如果没有、您是否检查了时序?
    -对于您发送的第一个数据包有 CRC 错误的数据包,您是否能够识别数据包中的位错误位置,以及这些错误是否每次都在同一位置?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    RX 时序由 Tx 第一个字节设置。
    请参考图片。 我已经检查过很多次了、都是正确的。

    我的问题是、我无法理解"第一个数据包始终丢失(超过5%)、第二个数据包几乎正常(接近0%)"。

    我还发现、第一个数据包同步字始终丢失、而不是 CRC 错误。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能在图上详细说明一下吗?
    -时间调整与未调整之间的关系
    —什么是始终接收的数据包,这是否意味着没有数据包错误?
    -如果同步字丢失,可能会出现计时问题。 您如何测试过时序是否正常?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    当系统打开时,状态为未知。
    此外、射频情况也未知。
    因为这种情况下、RX 应保持在一个频率以尝试接收正确的数据。
    在接收到 Rx 数据之前、我将其称为"未调整"。

    在接收到 Rx 数据后、我将其称为已调整。
    调整 Rx 后、您可以在我的图中找到 Rx 始终领导 Tx 发射。
    TX 发送时间为时间1和时间3。 RX 接收开始时间2&Time4。

    在中、通常同步字会丢失所有与计时问题有关的信息、但在我的情况下不会丢失。
    原因如下
    1.我已经多次检查了时间。
    2. TX 距离 Rx 在3米内,第一个数据包良好(接近0%)
    3、TX 距离 Rx 超过5米、第一个数据包较差(每包5%以上)
    因为原因2和3、我可以很肯定地告诉您、而不是时间问题。

    奥斯汀
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当您测试@3m 与> 5m 时、第一个和第二个接收到的数据包上的 RSSI 是否存在差异?

    我不明白为什么数据包1的信号强度会成为问题、而不是数据包2的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    我不知道如何解释所有内容。
    如果我能轻松解决这个问题,我就不会去了。
    这与 RSSI 或时序问题无关、因为我检查了所有东西。
    当我使用天线测试这些信号时、可能会出现信号强度问题。
    因此、我在大约2周前使用了电缆和衰减器来测试这些情况。
    此外、我猜我的 PCB 可能存在设计问题或其他问题、因此我通过 TI 开发套件进行了检查。(SmartRF05EB 和 CC254xEM)
    结果是相同的。

    奥斯汀
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我假设您在使用此测试的几周内已经完成了大量测试、但请记住、除了您在此处给出的结果之外、我没有看到任何测试结果。 另外、我还必须提出很多问题、以便了解您的结尾处的样子

    -我们是否可以通过某种方式重新创建您在实验中看到的内容?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我可以向您发送代码和相关信息以帮助识别问题吗?
    如果可以、请提供您的电子邮件、谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    最简单的方法是在论坛上向我发送朋友请求、然后将代码作为私人邮件发送给我。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我接受了您的请求、但我认为我没有收到任何代码。 上的状态是否已更改?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    离线跟踪