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.

[参考译文] CC2500:CC2500:射击开始时可以正常接收闪存、但突然无法接收闪存。 切换到发送仍会触发其他摄像头的闪烁。

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1302540/cc2500-cc2500-the-flash-can-be-received-normally-at-the-beginning-of-shooting-but-suddenly-it-cannot-receive-the-flash-switching-to-sending-can-still-trigger-the-flash-of-other-cameras

器件型号:CC2500

团队好,

这里有一个使用 CC2500模块的机器、该机器可以最初正常接收、但一段时间后不能接收。

我将模式切换到发送模式、该模块可以正常工作、但它只是无法接收、并且软件复位和初始化不起作用。

它必须处于断电状态、然后再次接通。 当 RF 接收器崩溃后、

我用普通机器将它与逻辑分析仪进行比较、发现崩溃后的射频可以接收数据、但数据错误、字节数不匹配。

在切换模式时、我已重新初始化射频、但不起作用。 我仍然只能发送、但无法接收。 必须关闭然后再次打开 CC2500模块。

这是视频。

e2e.ti.com/.../478b2910f109ccea56426a49ef2140d1.mp4

此致,

银河

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

    您好 Galaxy:

    我希望你们做得好。 您能否提供 CCS 版本和 SDK 版本(以及您使用的基线示例工程)。 是否可以对有问题的器件进入调试模式?  

    软件复位和初始化不起作用。

    它必须处于断电状态、然后再次接通。

    [/报价]

    是否可以检查程序是否悬挂在代码中的任何位置以确认这种情况?

    谢谢。
    A·F

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

    尊敬的 Alex F:

    它不是模拟程序、无法在程序中找到位置。 其他功能可以。 RF 也可以发送数据。

    他不使用上部计算机软件

    我已经问过他 SDK 和 CCS 的版本号、并教过他如何阅读这些版本号。

    他没有回答这个问题,只回答了上述问题。

    我会继续提出问题、希望您能根据现有信息采取下一步行动。

    B&R,

    银河

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

    您好 Galaxy:

    由于我们的调试支持有限、我建议查看可用的 C2500线程:

    https://e2e.ti.com/f/1/t/614553/

    https://e2e.ti.com/f/1/t/781086/

    谢谢。
    A·F

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

    尊敬的  Alex F:

    他给了这个文件,希望你可以尝试一下。

    e2e.ti.com/.../m_5F00_cc2500.c

    感谢您的支持!

    B&R,

    银河

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

    您好 Galaxy:  

    由于 CC2500是一款收发器、主机设置非常重要、客户最好使用 TI 提供的软件(CC2500数据表、产品信息和支持| TI.com);)进行复制和复制、但我们在复制客户的准确设置时仍会遇到问题。 您可以尝试利用勘误表(CC2500勘误手册(修订版 E)(TI.com))。 否则、如果客户可以的话、尝试在主机设置上启用调试来调试器件、这是因为我们最后得到的支持是有限的。  

    谢谢。
    A·F

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

    尊敬的  Alex F:

    在软件发出芯片复位命令后、需要多长时间才能延迟? #define Cmd_SRES 0x30 //重置芯片现在延迟1ms

    B&R,

    银河

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

    你好,Galaxy

    检查延迟的一种方法是利用 LED 或 GPIO 端口、您可以尝试在芯片复位前先将 LED (或 GPIO)设置为高电平、然后在后设置为低电平、并检查它们之间的增量(时间)以确认特定延迟。 由于 CC2500是收发器、所以由什么来控制它?  

    从数据表来看、在发出下一条命令之前、您似乎需要等待 SO 再次变为低电平。  

    谢谢。
    A·F