嵌入式系统开发技术课程设计

嵌入式系统开发技术课程设计

ID:834620

大小:301.02 KB

页数:23页

时间:2017-09-11

嵌入式系统开发技术课程设计_第1页
嵌入式系统开发技术课程设计_第2页
嵌入式系统开发技术课程设计_第3页
嵌入式系统开发技术课程设计_第4页
嵌入式系统开发技术课程设计_第5页
资源描述:

《嵌入式系统开发技术课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、*****************实践教学*******************兰州理工大学计算机与通信学院2013年春季学期嵌入式系统开发技术课程设计题目:2.4G各信道信号强度测试实验专业班级:通信工程4班姓名:牛毅学号:10250424指导教师:薛建斌成绩:目录摘要1前言2一CC2530基本介绍31.1.CC2530芯片基本介绍31.2.2电源引脚功能51.2.3控制线引脚51.2.4增强型8051内核51.2.5复位6二CC2530RF模块以及信号信道分配模式7三设计流程83.1CC2530模块进行简单的点到点无线通信83.2设计原理及

2、说明83.3设计步骤83.4程序流程图10四测试17五参考文献19总结20致谢21摘要在嵌入式操作系统上,Linux一直因其内核精简、代码开发、基于移植等特点使得嵌入式能力更加强大。而本设计是嵌入式应用里比较简单的一个实现,是针对嵌入式开发板CC2530的一个模块进行构建和设计的,要实现的是两个CC2530间的RF的无线通信,并且要对各个信道信号进行监测,嵌入式开发是现阶段,现世界比较流行的开发模式。在模块设计中,在两个CC2530的RF模块间进行无线通信,并且在无线通信的基础上进行2.4G频段信道11-26各个信道的信号强度分析与测试。本次课

3、程设计使用CC2530的RF射频CC2530RF功能模块及带有RF功能模块的智能主板分析2.4G频段信道11-26各个信道的信号强度。而且测试的效果是通过LED灯的亮灭来进行监测的。关键词:RF的无线通信、CC2530、2.4G信道信号监测21前言嵌入式系统(Embeddedsystem)是一种专用的计算机系统,是以应用为中心,计算机技术为中心,硬件软件可裁剪的系统。作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、ATM、智能手机、汽车等,都使用嵌入式系统,有些嵌

4、入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。而本设计是嵌入式应用里比较简单的一个实现,是针对嵌入式开发板CC2530的一个模块进行构建和设计的,要实现的是两个CC2530间的RF的无线通信,并且要对各个信道信号进行监测,嵌入式开发是现阶段,现世界比较流行的开发模式。嵌入式系统是计算机技术、通信技术、半导体技术、微电子技术、语音图象数据传输技术,甚至传感器等先进技术和具体应用对象相结合后的更新换代产品。因此往往是技术密集、投资强度大、高度分散、不断创新的知识密集型系统。嵌入式系统为控制、监视或辅助设备、机器或用于工

5、厂运作的设备。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。由于嵌入式系统通常进行大量生产。嵌入式系统的核心是由一个或几个预先编程好以用来执行少数几项任务的微处理器或者单片机组成。信息时代,数字时代使得嵌入式产品获得了巨大的发展契机,为嵌入式市场展现了美好的前景,同时也对嵌入式生产厂商提出了新的挑战,从中我们可以看出未来嵌入式系统的几大发展趋势。21一CC2530基本介绍1.1.CC2530芯片基本介绍CC2530芯片具有

6、如下主要性能:高性能和低功耗的8051微控制器核;32KB、64KB或128KB的系统内可编程闪存;8-KBRAM,具备在各种供电方式下的数据保持能力;集成符合IEEE802.15.4标准的2.4GHz的RF无线电收发机;极高的接收灵敏度和抗干扰性能;可编程的输出功率高达4.5dBm;只需一个晶振,即可满足网状网络系统的需要;在供电模式1时仅24mA的流耗4μs就能唤醒系统;在睡眠定时器运行时仅1μA的流耗;在供电模式3时仅0.4μA的流耗,外部中断能唤醒系统;硬件支持CSMA/CA功能;较宽的电压范围(2.0~3.6V);支持精确的数字化RS

7、SI/LQI和强大的5通道DMA;具有捕获功能的32KHz睡眠定时器;具有电视监视器和温度传感器;具有8路舒服和可配置分辨率的12位ADC;集成了AES安全协处理器;带有2个支持多种串行通信协议的强大USART,以及1个符合IEEE802.15.4规范的MAC定时器,1个16位定时器和1个8位定时器;强大和灵活的开发工具。1.2.1、CC2530芯片引脚功能CC2530芯片如图1所示,它采用6mm×6mm的QFN封装,共有40个引脚。全部引脚可以分为I/O端口线引脚,电源线引脚和控制线引脚三类。CC2530有21个可编程的I/O口引脚,P0、P

8、1口是完全的8位口,P2口只有5个可使用的位。通过软件设定一组SFR寄存器的位和字节,可使这些引脚作为通常的I/O口或作为连接ADC、计时器或USAR

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

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

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