- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
国家级创新创业教育教学资源库项目5 图书馆剩余座位显示装置国家级创新创业教育教学资源库CC2530无线射频RF内核?RF内核 CC2530作为一款片上系统的芯片,集成了增强型8051内核和RF无线射频模块。其中RF无线射频模块是CC2530的核心部分。它控制模拟无线电模块,并且在MCU和无线电之间提供一个接口。通过此接口可以实现发送命令、读取状态和自动对无线电事件排序的功能。 CC2530的无线射频RF内核包括以下几个部分:FSM子模块控制、调制/解调器、帧过滤和源匹配、频率合成器、命令选通处理器、无线电RAM和定时器2(MAC定时器)。 CC2530的无线射频RF内核包括以下几个部分:FSM子模块控制、调制/解调器、帧过滤和源匹配、频率合成器、命令选通处理器、无线电RAM和定时器2(MAC定时器)。FSM子模块控制RF收发器的状态:发送和接收FIFO、动态受控的模拟信号。其中FSM子模块有3个基本功能:(1)FSM用于为事件提供正确的顺序;(2)并且为解调器的输入帧提供分布的处理,比如读帧长度、计算收到的字节数、检查FCS、处理自动回复的确认帧;(3)FSM控制在调制器/解调器和RAM的TXFIFO和RXFIFO之间传输数据。 CC2530的无线射频RF内核包括以下几个部分:FSM子模块控制、调制/解调器、帧过滤和源匹配、频率合成器、命令选通处理器、无线电RAM和定时器2(MAC定时器)。调制器负责按照IEEE802.15.4标准把原始数据转换为I/Q信号发送到发送器DAC。解调器负责从收到的信号中检索无线数据。帧过滤和源匹配通过执行所有操作支持RF内核中的FSM,按照IEEE802.15.4标准执行帧过滤和源地址匹配。频率合成器负责为RF信号产生载波。命令选通处理器负责处理CPU发出的所有命令,并且自动执行CSMA/CA机制。无线电RAM负责发送数据的TXFIFO(发送数据缓冲区)和接收数据的RXFIFO(接收数据缓冲区)。定时器2用于无线电事件计时,以捕获输入数据包的时间戳。定时器2在睡眠模式下也保持计数。帧处理CC2530的数据帧处理按照数据帧格式来处理,数据帧格式分为:发送数据帧格式接收数据帧格式同步头也称物理同步头,由两部分组成:帧引导序列帧开始界定符 帧引导序列由4个字节的“0”组成;帧开始界定符时RF自动发送的,并且固定不变,即使软件也不能改变此项内容。同步头由硬件自动产生。帧载荷由三部分组成:帧长度域MAC数据帧头MAC帧负载 其中帧长度域决定需要发送的字节数;MAC数据帧头用于判别数据帧的帧类型;MAC负载为MAC层的发送的具体数据。 帧尾主要负责帧校验序列,如果用户设置了相应的寄存器,帧尾域存储在一个单独的16位寄存器中。帧尾域可以通过软件产生,也可以通过硬件部分产生。如果在寄存器中设置了AUTOCRC,那么帧尾域由硬件自动产生;如果没有设置AUTOCRC,那么帧尾域由软件产生。发送数据帧产生过程如下:(1)产生并自动传输帧引导序列和帧开始界定符。(2)传输帧长度域指定的字节数。(3)计算并自动传输帧尾。接收数据帧处理接收方在接收到数据后,除了对接收的数据帧进行处理之外,还发送一个确认帧给发送方。接收到的数据帧以及确认帧的帧结构如所示:接收方在接收到数据之后需要做以下操作:由硬件自动移除同步头。包括帧引导序列和帧开始界定符。通过软件读取寄存器获得传输数据的长度。通过软件过滤MAC数据帧头和MAC负载获得用户发送的数据。硬件自动检查帧尾,并把结果存放入接收的数据组帧中。如果接收数据无误发送确认帧。确认帧帧结构由5部分组成:确认帧的帧引导序列帧开始界定符帧长度MAC数据帧头帧尾确认帧的长度一般是5个字节,即每一部分占有一个字节的空间。注意FIFO访问FIFO访问的主要功能是用于数据的发送和接收缓存,FIFO访问分为:TXFIFO访问 TXFIFO可以保存128字节,一次只能有一个帧。帧可以在不产生TX下溢的情况下且在执行发送命令之前或之后进行缓冲。有两种方式将数据帧写入到TXFIFO中。通过写RFD寄存器的方式将数据帧写入到TXFIFO中。通过使能FRMCTRL1.IGNORE_TX_UNDERF位,可以直接将数据写入到无线存储器的RAM区域,它保存TXFIFO。RXFIFO访问 RXFIFO可以保存一个或多个收到的帧,但是总的字节数不能多于128字节。如果要读取RXFIFO中的数据则要通过读取RFD寄存器来获得。从RFD获得的数据第一个字节为读取的数据的长度。RXFIFO访问 RXFIFO可以保存一个或多个收到的帧,但是总的字节数不能多于128字节。如果要读取RXFIFO中的数据则要通过读取RFD寄存器来获得。从RFD获得的数据第一个字节为读取的数据的长度。 在对RXFIFO进行操作的过程中,可能会发生上溢
您可能关注的文档
最近下载
- 传祺-传祺GA3S PHEV-产品使用说明书-传祺GA3S PHEV 精英版-GAC7150CHEVA5A-GA3SPHEV用户手册_201903071.pdf VIP
- 慢性乙肝防治治疗课件.pptx VIP
- 房屋安全鉴定,正规的房屋司法鉴定机构.doc VIP
- 溃疡性结肠炎中医诊疗专家共识(2023).pptx VIP
- dewinter综合征医学课件.ppt VIP
- dewinter综合征专题知识.ppt VIP
- 呼吸系统胸片 影像学课件.ppt VIP
- 苏教版科学六年级上册第五单元科技改变生活测试卷.docx VIP
- 社区工作者考试试题库300道附参考答案(满分必刷).docx VIP
- 青甘大环线路线.pptx VIP
文档评论(0)