开发任何一款芯片,都要了解它的特点。ISM无线芯片上基本上都是半双工的。如果程序里面让它收发同时工作,又没有判断机制和退出机制,当然会互锁。你用单片机的时候如果对某些模块不做保护的话,一样会跑飞。 CC1110这颗芯片,虽然出了很多年,仍然在中国每年有上百万的工业用户出货量。如果老是有问题的话,你让这些客户何去何从。 看了一下网上的帖子,基本上说的都是接受死机。在CC1110接收的时候,要注意几点: 1.如果长时间没有收到信号,为了避免电压和温度有大幅变化,建议也要退出RX,校准一次VCO再进入RX。 3.同样如果你有休眠程序,请参看上面的勘误表中的描述,以避免出现死机。
|