我的CC1101笔记2

本文详细介绍了SPI总线的工作原理,包括如何处理多个串行I/O芯片的连接,并重点关注了CC1100无线模块的特性,如启动时间、PLL建立时间、接收顺序和数据包格式。同时,还提到了CC1100的包过滤机制、RSSI信号强度计算、空闲信道检测和WOR唤醒功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SPI总线

    当一个主控机通过SPI与几种不同的串行I/O芯片相连时,必须使用每片的允许控制端,这可通过MCU的I/O端口输出线来实现。但应特别注意这些串行I/O芯片的输入输出特性:首先是输入芯片的串行数据输出是否有三态控制端。平时未选中芯片时,输出端应处于高阻态。若没有三态控制端,则应外加三态门。否则MCU的MISO端只能连接1个输入芯片。其次是输出芯片的串行数据输入是否有允许控制端。因为只有在此芯片允许时,SCK脉冲才把串行数据移入该芯片;在禁止时,SCK对芯片无影响。若没有允许控制端,则应在外围用门电路对SCK进行控制,然后再加到芯片的时钟输入端;当然,也可以只在SPI总线上连接1个芯片,而不再连接其它输入或输出芯片。

 

CC1100

晶振启动时间:180us

低功耗RC晶振初始化校准时间:2ms

PLL启动/跳频时间(晶振在运行,不执行校准,从离开IDLE状态,到RX、FSTXON或TX状态的时间):88.4us

PLL RX/TX建立时间(1xIF频率从RX到TX的建立时间):9.6us

PLL TX/RX建立时间(1xIF频率从TX到RX的建立时间):21.5us

PLL校准时间(校准可以在RX/TX进入前或离开后手动或自动启动,后者值对应的晶振频率是26MHz):0.72ms

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值