CC1101的配置如附图所示,现在有两点问题:
1、用轮询接收的方式,一块发送一块接收,发送频率每秒大概两次,多了会影响包的正确率或者收不到。
2、用中断的方式,在单步调试模式下每次收到数据都会有中断产生,但如果全速运行则只能触发一次中断。
请问有什么好的解决方法吗?
Butterfly:
GDO2输出中断信号正确吗?
看你配置用GDO2 CRC 接收校验正确才触发中断,你把IOCFG2改为0x06看看,用接收到同步字就触发方式
user4619179:
回复 Butterfly:
那如果GDO0(发送指示引脚)和GDO2(接收指示引脚)都配制成0x06的话发送和接收会互相干扰呢,这样在发送的时候GDO2也会产生中断啊?