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.

[参考译文] CC1101:在 LPC824上接收但无法发送。

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1271065/cc1101-receives-but-unable-to-transmit-on-lpc824

器件型号:CC1101

我无法使用 LPC824 MAX 开发板在 CC1101上发送数据包。 我可以 使用 NXP i.MX RT1060进行发送和接收 、没有问题。 但在 NXP LPC824上、我只能接收。

这两种情况的发送例程相同:

侧边

STX

PKTLEN 0x14

读取状态

MDMCFG2 0x30 (设置 SYNC)

TXFIFO | WRITE_BURST

发送20字节的数据

侧边

STX

SFTX

为 RX 设置备份

LPC824捕捉:

RT1060捕捉:  

很难放入照片、但对于两个 GDO0、在 STX 8.3ms 后都变为高电平

日志中的数据对两种硬件都是匹配的。 我还在 Renesas 硬件和 ESP32上使用了此软件的类似版本、未出现任何问题。 这一个真的让我上当了,还有什么我应该寻找的呢?

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

    尊敬的 Brandon:

    很难猜到、但 LPC824上的 SPI 时钟看起来非常不同。 实际上、看起来好像没有通过 SPI 数据包正确地传输数据。

    您能确认一下这一方面吗?

    此致、

    亚瑟