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