您好的体验。
我是一个 在如下图所示的环境中试用 CC1120的人。
CC1120模块充当 RX 并包含一个 MCU 和一个 CC1120芯片、该 CC1120芯片由 MCU 控制。
CC1120模块是制造的、不是商用产品。
BOOSTXL-CC1120-90用作 TX、是 TI 的商用产品。
BOOSTXL-CC1120-90具有 Smart RF 的互锁功能、并可通过 PC 中 SMART RF 的数据包 TX 以设置的载波频率发送数据包。
下面链接中的问题中有一些我想进一步询问的问题。
在上面的链路应答中、我了解到从 CC1120接收数据时 GPIO2引脚为高电平、然后在接收数据时下降至低电平。
实际上、由于使用两个 BOOSTXL-CC1120-90进行了通信、当在接收端接收数据时、已确认 GPIO 2号下降。
因此、我编码 RXFIFO、以便在下降沿中断发生时读取、正如在 GPIO2引脚下降时通知我的那样。
但没有发生中断。
因此、检查 GPIO 引脚2的结果确认它仍处于低电平状态。
BOOSTXL-CC1120-90在检查 GPIO2引脚时保持高电平状态、然后在接收到数据时变为低电平状态、然后返回高电平状态。
我认为 CC1120模块的硬件存在问题。
很抱歉、我附上了电路图( 下图和附件)、如果电路图中有任何错误、如果您告诉我、我将不胜感激。
我测试了以下图片的两个版本、但 GPIO2仍为低电平。
-第1版-
-第2版。 -
GPIO 0引脚在 CC1120模块(高电平)和 BOOSTXL-CC1120-90 (低电平)中的状态不同。
您还能告诉我 GPIO0引脚的功能是什么吗?
在最后一个问题中给出较长答案的原因是、首次在代码中反映下降沿中断花费了很长时间
一如既往地表示感谢、非常感谢您的任何帮助。
-由 Kim 提供-