主题中讨论的其他器件: CC1200
CC1120
我已成功使用2个 TrxEB 板(1个 RX 和1个 TX)、由我们必须发送和接收的修改后的产品板(ARM micro)控制
数据包。 我们还没有获得原型板。
我使用了专家模式的 SmartRF 设置、添加了4个同步字、4个前导码字节和一个地址字节(DEV_ADDR)。
其他所有内容都是相同的。 它工作得很好。 我经常使用 RX_Bytes 轮询、而不是中断。 未使用 GPIO。
然后、我将微控制器置于断电模式、并在接收到数据包时使用 GPIO0唤醒微控制器。 使 CC1120保持运行。
效果很好。
接下来、我将"Expert Mode"和"RF 监听模式"的 SmartRF 设置加载到 CC1120中。 我保留了4个同步字、4个前导码
字节和地址字节。 我让微控制器持续运行、这样我就可以一次运行一个东西。 我无法接收任何数据
数据包。 微控制器持续查看 RX_Bytes、并且从不看到任何内容(与第一个练习相同的代码)。 唯一的区别是
校准 RCOsc、而不是进入 RX 模式、而是进入 WOR 模式。 之后、RX_Bytes 始终为0。 TX 发送50个数据包、如所示
但未收到任何内容。
我仍在使用轮询、而不像以前那样使用中断。 没有 GPIO (我也尝试过它)。 如果有数据包。
在中、CC1120是否应该像第一个练习一样唤醒并更改 RX_Bytes?
我缺少一些东西。 有什么想法、同时我继续调试它吗?




