TI中文支持网
TI专业的中文技术问题咨询交流网站

cc2500 Tx固定数据包所用时长不同

Hi Ms/Mr:

最近调试cc2500时碰到一个问题:

我的cc2500配置为: MCSM0 = 0x18, 变长, MSK 250Kbps. IOCFG0 = 0x06

周期性执行以下过程:

开Rx

发送一固定数据包, 包含数据6 bytes, 1 byte length byte, 2 bytes CRC, 共9 bytes

然后听取回应

关Rx, 回到Idle状态

监控Tx的GDO0 pin时发现:

Tx/Rx正确时, GDO0 Tx的脉宽 ~290us

Tx/Rx出错时, GDO0 Tx的脉宽 ~240us

而且这种情况会无规律地在某一段时间频繁持续出现, 而过一段时间又会恢复正常

请教可能的原因, 谢谢

Viki Shi:

需要查一下相关信息,稍后再来回复

Viki Shi:

请问“而且这种情况会无规律地在某一段时间频繁持续出现, 而过一段时间又会恢复正常”
这种情况是指脉宽不一样还是指RF出错?

mrhawk mrhawk:

回复 Viki Shi:

"这种情况会无规律地在某一段时间频繁持续出现, 而过一段时间又会恢复正常"
RF出错很大概率是因为脉宽不一样导致的, 恢复正常其实是脉宽不一样的频繁程度较低
另外: 脉宽不一样的时候并未同时发现crc not ok情况, FYI

赞(0)
未经允许不得转载:TI中文支持网 » cc2500 Tx固定数据包所用时长不同
分享到: 更多 (0)