e08610318 发表于 2012-11-16 15:48

cc1101如果工作在5V会不会出现异常情况啊?

本帖最后由 e08610318 于 2012-11-16 15:52 编辑

最近不小心,给板子加了一个5V电源,单片机和模块都是工作在3.3V的,但幸运的是电路没有被烧掉。但是,程序出现了异常情况。
    CC1101:CS脚一直拉低,GDO0脚出现矩形波,周期大概10us,GDO脚为Asserts when sync word has been sent / received, and de-asserts at the end of the packet. In RX, the pin will also de-assert when a packet is discarded due to address or maximum length filtering or when the radio enters
RXFIFO_OVERFLOW state. In TX the pin will de-assert if the TX FIFO underflows.
    MOSIMISO脚都没有信号,稳定电平。经过确认,板子没有一直在发送数据,板子也没有被复位。不知道是程序卡死了还是模块异常了

另外连续向CC1101发送一些滤波命令,会不会应为发送太快而导致CC1101有些命令无法执行(除了某些特殊情况,资料上介绍的一些特殊情况),CC1101有没有类似的滤波命令缓存之类的。

我现在为了保证状态切换正确,发送模式切换的滤波命令后,我都会读CC1101状态寄存器确认该状态达到后才结束,这样有必要吗

chunyang 发表于 2012-11-16 22:29

要判定是否过压损坏器件可以用交叉替换法,先确定程序本身没问题,然后替换掉MCU,如果有问题说明射频芯片坏了。

e08610318 发表于 2012-11-18 19:51

2# chunyang
我后来重新上电了,发现板子都正常,是不是说明程序有问题?
页: [1]
查看完整版本: cc1101如果工作在5V会不会出现异常情况啊?