大家好!
请教一下CC1101的接收灵敏度能不能用安捷伦的E4432B检测出它的接收灵敏度的,如果行,那具体要怎么做?
Albin Zhang:
yingzhong,
– 你需要根据你的调制配置,在ESG上发出相应信号。
– 加载你的数字信号信息到调制信号上。
– 从芯片端“读”出接收的数据。
a. 可通过软件修改,用一个GPIO输出,用示波器看。
b. 也可用TI的SmartRF studio看。
看到数据发生错误,就是这个点了。
BR. Albin
YINGZHONG ZOU:
回复 Albin Zhang:
你好!请问要读出接收的数据要怎么配置cc1101呢?
数字信号发生器应该怎么输出怎么样的信号呢,
我们现在用的接收频率是433mhz,通讯速率是10k,
YINGZHONG ZOU:
回复 Albin Zhang:
你好!请问你们可以提供现场的技术支持吗,我们可以付一定的支持费用
Nutcracker:
回复 YINGZHONG ZOU:
可以先联系当地TI的代理支持。你在哪个城市?对口TI的代理是哪家?
Nutcracker:
回复 Nutcracker:
同时建议仔细研究下 CC1101的规格书,里面有比较详细的寄存器配置的指导。在 ESG 端就是要把信号Packet配置成 CC1101 可以接收的格式(前导码,同步字,数据等)。当然射频配置也需要配合。另外如果只是验证射频链路,可以用 SmartRF Studio 里面的连续接收模式,看 ESG这边发出的信号被CC1101接收后的RSSI 值。ESG 只需设置成连续发送单载波就可以了。
YINGZHONG ZOU:
回复 Nutcracker:
您好!
我们公司在广州,具体要找那一家代理我们也不太清楚,我们的芯片是E络盟采购,技术上我们还望的到TI原厂的支持.
YINGZHONG ZOU:
回复 Nutcracker:
您好!
先感谢您的回复 !
我们现在的情况是这样的,CC101 的无线通讯部分我们已经调试通, 已经能够正常通讯,发射功率都基本正常(用频谱分析仪检测),
现在的问题就是, 在生产过程中我们想要检测CC1101的接收灵敏度,保证每个产品的接收灵敏度基本一致, 现在我们就想用信号发生器(安捷伦的E4432B)发送我们定义的数据(前导码,同步字,数据等),然后用我们板上的MCU来通过SPI接口读出数据,发送到PC,通过看接收到的次数来评估整机的接收灵敏度,就不知道这方法到底可不可行的,还望指点, 谢谢!
Nutcracker:
回复 YINGZHONG ZOU:
可以使用 Synchronous Serial Operation, 这样在 CC1101 接收到的数据可以配置输出到GDO0 – GDO2, 让后用Packet Counter或者MCU来读。
YINGZHONG ZOU:
回复 Nutcracker:
您好!
请问CC1101用正常模式下能接收到信号发生器发射出来的数据吗?