下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、4.30 CC1101无线通信实验4.30.1 实验目的1.了解CC1100的基本原理。2.学习STM32对CC1101控制,进行数据无线传输,无线通信。4.30.2 硬件需求1ARM核心板(STM32)V2.02无线传输模块3J-LINK V8仿真器一个4USB下载电缆一条5. 杜邦线若干4.30.3 实验原理基于SPI总线,通过四线SPI总线(SI、S0、SCLK、CSN)进行配置,来实现CC1101的一个无线传输,来发送接收数据。CC1101是低成本的1GHz以下的无线收发器,为极低功耗的无线应用而设计。电路主计为ISM(工业、科学和医疗)和SRD(短距离设备),频段在315、433、8
2、68和915,但是可以很容易的编程,使之工作在其他频率,在300-348MHz、387-464 MHz和779-928MHz频段。CC1101通过4线SPI兼容接口(SI,SO,SCLK和CSn)进行配置,CC1101作为从设备。这个接口同时用作读写缓冲器数据。SPI接口上所有的数据传送都是先传送MSB。SPI接口上的所有传送都是以一个头字节(headerbyte)开始,包含一个读写位(R/W),一个突发(burstaccess)访问位(B)和6位地址位(A5A0)。在SPI总线上传输数据时,CSn脚必须保持低电平。如果在发送头字节或者读写寄存器时CSn拉高,传送将被取消。SPI接口上地址和数
3、据的发送时序图见图4.30.1,并参考表4.30.1。图4.30.1 配置寄存器读写操作当CSn被拉低,MCU在发送头字节之前,必须等到CC1101的SO脚变为低电平。这说明晶振开始工作。除非芯片在SLEEP或者XOFF状态,SO脚在CSn引脚被拉低后马上变为低电平。表4.30.1 SPI接口时序要求命令选通可以看做是CC1101的一个单字节指令。通过寻址一个命令选通寄存器,将启动内部序列。这些命令用来禁止晶振,使能接收,使能无线唤醒等。一个SIDLE命令将清除所有的未定命令,直到达到IDLE状态。这意味着比如当无线处于接收状态时执行SIDLE命令,当无线达到IDLE状态之前执行任何其他的命令
4、选通都是无效的。 命令选通寄存器通过发送单一的头字节来访问(不传送数据字节)。也就是说,只有一个R/W位,一个突发访问位(置0)和6位地址位(在0 x300 x3D 范围内)被传送。R/W位可以是1或者0,这将决定状态字节中的 FIFO_BYTES_ AVAILABLE区域如何确认。当写命令选通时,状态字节将在SO引脚上被发送。命令选通可以在CSn不被拉高的情况下,跟随在任何其他SPI访问之后。然而,如果一个SRES命令被执行,下一个头字节被执行之前必须等到SO引脚被拉低,见图2.30.2。命令选通将立即被执行,除了SPWD和SXOFF命令在CSn拉高之后执行。 图4.30.2 SRES选通脉
5、冲命令在典型系统中,CC1101必须连接MCU。MCU必须具备: 编程CC1101到不同的模式。 读写数据缓冲器。 通过4线SPI总线(SI、SO、SCLK和CSn)读取状态信息。 CC1101有2个专用配置脚(GDO0和GDO2)和一个共用脚(GDO1)可以向控制软件输出有用的内部状态信息。这些脚可以用来向MCU产生中断。GDO1和SPI 的SO引脚共用。GDO1/SO的默认设置时3态输出。通过选择任何编程选项,GDO1/S 将变为普通引脚。当CSn拉低,该引脚将始终作为普通的SO功能引脚。在同步和异步串行模式,在发送模式下,GDO0引脚将作为串行TX 数据输入引脚。GDO0也可以用作片上模
6、拟温度传感器。通过外部ADC测量GDO0脚的电压,可以计算出温度。离开IDLE状态之前,必须恢复PTEST寄存器为默认值(0 x7F)。接线如下所示:*PA9-GD0 *PA10-GD2 *PB9-SDA *PB10-CLK *PB11-SCLK *PB12-MOSI *PB13-MISO *PB14-CSN *4.30.4 实验内容两个无线传输模块分别用STM32核心板控制,接好线后,实现无线传输。4.30.5 实验步骤完成本实验的实验步骤为:1、建立工程,请参考核心板实验第二章的2.3 小节程序新建RVMDK工程部分。2、编写程序,请参考程序包中的“CC1100无线传输”文件夹中的程序。3、编译程序,请参考核心板实验第二章的2.3 小节程序新建RVMDK工程部分。4、下载
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025重庆九龙坡职业教育中心招聘9人备考题库附答案详解(基础题)
- 职称评审服务协议书
- 溶骨性骨转移护理
- 2025~2026学年湖南省衡阳市衡东县欧阳遇实验中高二10月月考地理试卷
- 2025~2026学年湖北省襄阳市第四中学高一上学期九月月考文综(政史地)试卷~高中地理
- 汽车美容创业项目
- 造瘘口术后护理
- 安徽省小学六年级上学期数学第三单元测试卷-分数除法(单元通关)
- 配送员配送补偿协议
- 2025年金融数字货币合同协议
- 婴幼儿心理护理
- 钢筋施工技术方案范本
- T-CAMH 00002-2025 心理咨询师职业能力水平评价标准
- 甲状腺消融科普
- 足疗行业运营策划方案
- 专题06 东亚与日本(专项训练)(解析版)
- 2025年大学《飞行器动力工程-航空发动机原理》考试参考题库及答案解析
- 2025年校园文化行业校园文化建设与学生素质教育研究报告及未来发展趋势预测
- 2025安徽省转化医学科技有限公司社会招聘4人考试笔试参考题库附答案解析
- 污水处理工初级技能鉴定题库(1)
- 2025年《中华人民共和国医师法》考试试题及答案
评论
0/150
提交评论