物联小莫 发表于 2012-8-3 19:31:14

CC1101 WOR模式,RC振荡器,WORTIME问题

    我们知道CC1101的WORTIME是16位的,最大计数是65535。WOR模式的事件0(EVENT0)和事件(EVENT1)就是根据RC计数来的。
    EVENT0寄存器决定了WOR模式的周期,计算公式就是 750*EVENT0*2^(5*WOR_RES)=Twor,那么我的问题来了:既然EVENT0决定WOR周期,那么RC振荡器就是时钟源,那么WORTIME的值是不是最大就是EVENT0了?我调过,不是EVENT0,应该还是65535。但是,我的疑惑是事件0/1是怎么根据WORTIME确定的?是不是WORTIME某个值上是EVENT0,然后再计数一下,就到EVENT1?我试过SWORRST命令后读WORTIME的值,大概在15左右(和我单片机速度有关)。
   谁能谈谈WORTIME与EVENT0/1之间的关系和运行机制呢?
页: [1]
查看完整版本: CC1101 WOR模式,RC振荡器,WORTIME问题