- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.5 电压发生器和输出频率控制
电压发生器和输出频率控制
演讲者:技术部
一、电压合成器
• CC1101包含多个片内电压合成器,提供内部使用
的各个低压模块。内部的电压合成器是不可见
的,用户只能看到内部各个模块。用户必须确保
供电电压在绝对最大门限值以内。
• 在CSn拉低后内部数字部分电压合成器打开晶振开
始工作。在SCLK给出时钟信号之前必须等待SO脚
为低电平输出。如果给芯片发送SPWD命令,则当
SCn拉高后进入POWER‐DOWN模式。在CSn拉低后
自动退出POWER‐DOWN模式晶振也自动起振。
• 给内部数字内核供电的电压合成器需要一个外部
退耦电容。并且电压合成器产生的电压只能给
CC1101使用。
二、输出功率编程
• 设备的RF输出功率水平有如图两个可编程的寄存器
• 较特别的PATABLE寄存器,他可以保存用户的8个输出功率值。3位的
FREND0.PA_POWER寄存器值设置的是当前PATABLE中有效的功率值个数.这两个
等级的操作提供了ASK调制模式下的灵活的PA功率的斜坡特增和斜坡递减整形。
• 当FREND0.PA_POWER=0 为关闭在数据包开始和结束时的功率斜坡变化,只使用
PATABLE中固定0 中的功率值。
• 下表为单个功率输出时的寄存器设置值和电流消耗:
• 注意在进入SLEEP后只有PATABLE[0]的功率值是保持的其
他功率设置值都将丢失。
• 整形和斜坡PA
• 使用ASK调制方式时,增加8个功率设置值用于整形PA
输出。调制器内部有一个计数器,其计数速率是发送
信号速率的8倍,每递增或递减一次则改变一次功率
值,功率值的大小来自对应的PATABLE寄存器。计数
器计数到FREND0.PA_POWER又回复到0.
• 以下为信号整形例子:
三、通用I/O口/测试输出控制引脚
• GDO功能引脚有三个GDO0、GDO1、GDO2,
GDO1复用做SPI引脚,其作为GDO功能时只有在
CSn拉高后才有效,在CSn拉低后其恢复成SPI功能
引脚SO 。
• GDO0引脚默认输出192分频时钟XOSC.
• 在同步和异步模式TX发送状态信号只能从GDO0 口
输入在接收状态可以有任意GDO输出。
• GDO设置成时钟输出时每次只用有一个GDO 口输
出时钟。
• 片上模拟温度传感器功能只有GDO0有。
• GDO 口信号的输出可以取反输出设置寄存器
IOCFGx.GDOx_CFG
GDO引脚功能配置如下:
四、同步异步模式
• 1、异步串行模式
• 异步发送模式是为了兼容早期使用异步模式发送
的系统。
• 当使用异步模式时,CC1101的很多数据包功能将
无效,如数据包硬件处理、FIFO缓存等等。
• 在异步发送模式不允许使用数据白化、交织编
码、FEC、和曼切斯特编码。MSK调制方式也不支
持异步发送。
• 异步模式CC1101调制采样速率是编程速率的8倍,
所以时间要求是异步数据流中的错误位周期必须
小于八分之一的编程的数据速率。
• 同步串行模式
• 设置 PKTCTRL0.PKT_FORMAT =1使能同步串行模
式,数据发送通过两线完成。
• CC1101提供时钟作为新数据的输入或采样。数据
的输入只能从GDO0 口,并且其功能引脚是自动设
置的。作为数据输出时可以选择任意GDO 口。发
送时数据延时是8位,数据从无线接收到GDO 口输
出时间延时是9位。
• 前导码和同步字的使能是通过
MDMCFG2.SYNC_MODE设置的。
• 当使能前导码和同步字,所有的其他数据包功能
可以被使用,但地址滤波功能除外,其不能被使
用。
谢谢!
文档评论(0)