CC1101工作流程

CC1101工作流程

ID:40532072

大小:48.00 KB

页数:4页

时间:2019-08-04

CC1101工作流程_第1页
CC1101工作流程_第2页
CC1101工作流程_第3页
CC1101工作流程_第4页
资源描述:

《CC1101工作流程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、我现在做cc1101,笔记2009-01-0915:59CC1101工作流程:    1.初始化SPI,MCU各引脚。           当有数据接收或发送状态声明时,有中断和查询两种方式。GDO0与GDO2引脚输出至MCU引脚,若要用中断则要接至MCU外部中断引脚,查询时则可用GPIO。    2.复位CC1101。    3.初始化CC1101。(写操作时可从SO中读出CC1101状态)       初始化后CC1100为IDLE状态.        4.状态机转换,写/读FIFO数据。       每次

2、写操作时SO返回的值为写操作前的CC1100状态值,具体值见Table20;读状态命令为当前CC1100状态值,具体值见寄存器0X35说明;注意两者区别。快速认识Cc1100            Cc1100可以工作在同步模式下,代价是:MCU自己控制前导码。本系统中,Cc1100将工作在异步模式下。  知识点            HeadByte:在引脚Cc1100.Csn有效后,通过SPI总线写入Cc1100的第一个字节。            StatusByte:在写入HeadByte的同时,MCU

3、得到StatusByte。            BurstBit:在HeadByte中的一个Bit,有效值=="1",无效值=="0"GDO0:            GDO0可用作FIFO状态输出,载波感应(CS),时钟输出,GDO0脚也能用作集成于芯片的模拟温度传感器(未用).配置寄存器为IOCFG0(0X02),现在配置为RX模式下数据状态反应输出.GDO1:            GDO1与SPI的SO共用引脚,默认状态下为3态,当CSn为低电平时,此引脚SPI的SO功能生效。配置寄存器为IOCFG0

4、(0X01),现在配置为空闲状态下3态,SPI模式下SO.GDO2:            GDO2可用作FIFO状态输出,载波感应(CS),时钟输出,配置寄存器为IOCFG0(0X00),现在配置为载波感应(CS)输出.TXOFF_MODE/RXOFF_MODE:            注意,此配置为在数据包被发送/接收后状态机状态决定位,仅是在发生发送或者接收后动作;当为IDLE时发SRX/STX后状态机不按此配置运行。TX/RX后要校准。功率放大控制(PATABLE):            0X3E为功

5、率写入地址,0X22为为功率配置寄存器。PATABLE是一个8字节表,定义了8个PA功率值。这个表从最低位(0)到最高位(7)可读和写,一次一位。一个索引计数器用来控制对这个表的访问。            每读出或写入表中的一个字节,计数器就加1。当CSn为高时,计数值置为最小值。当达到最大值时,计数器由零重新开始计数。                FREND0.PA_POWER(2:0)从8个功率值中选择1个,且振幅为相应数等级。异步模式:            在此模式下,CC1101中的MCU的若干支

6、持机制会停用,包括数据包硬件处理,FIFO缓冲,数据白化,交错(interleaver)和前向纠错(FEC),曼彻斯特编码(Manchesterencoding);            MSK不支持异步模式;            PKTCTRL0.PKT_FORMAT==3使能异步模式,GDO0为input,GDO0,GDO1或GDO2为output相应配置位为IOCFG0.GDO0_CFG,IOCFG1.GDO1_CFGIOCFG2.GDO2_CFG;电磁波激活(WOR):            在WOR

7、滤波使用之前RC振荡器必须启用,RC振荡器是WOR定时器的时钟源.在WOR下,收到信号后会自动进入RX模式.载波感应(CS)与RSSI:            因此两配置相互有连系,所以一起论述.            RSSI只能在RX模式下才能有效,作用为对当前信号质量评估,信号质量可从RSSI寄存器读出.RSSI信号强度可从0X34取出.            RSSI(信号强度)计算公式:注:此为433M下,结果为负数,                                          

8、 RSSI_dBm=(RSSI-256)/2-74(RSSI>=128)                                           RSSI_dBm=(RSSI/2)-74     (RSSI<128)            CS只在RX模式下才能有效,当信号质量高于设定门限值时,CS状态将会被声明。现在配置为GDO2输出感应状态.            CS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。