基于ARM7嵌入式平台的数据广播接收系统

来源 :山东大学 | 被引量 : 0次 | 上传用户:chnool
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式产品市场发展迅速,利用ARM处理器和嵌入式操作系统开发产品已成为电子、电气、控制工程师的优选方案。基于ARM7内核的嵌入式系统开发平台也相应成为市场急需的产品,本课题正是针对这种急需所进行的研究。 本课题选择目前最流行的ARM7内核芯片和开放源代码嵌入式实时操作系统μC/OS-Ⅱ构建了基于ARM7内核的嵌入式系统开发平台。在此平台上可较容易的进行相应产品开发,能够缩短开发周期,在较短的时间内设计出稳定性较高的同类产品,如硬盘MP3、监控仪中的海量数据存储器等同类相关产品。为验证所开发的嵌入式系统开发平台的各种性能,同时也为了开发一种市场急需的电子产品,在上述嵌入式系统开发平台上通过添加RDS接收模块,设计了一种数据广播接收系统。该系统利用现有广播电台的无线发射网络和频率资源,通过接收无线数据广播信号传输的数字信息,解码后存储在硬盘中,可供随时播放并且可以与计算机进行通讯。与其它同类产品相比,本系统成本低廉、性能优越,具有海量存储功能,可作为移动存储设备使用,可替代车载MP3、VCD、DVD等产品。 基于ARM7内核的嵌入式系统开发平台硬件主要包括微处理器LPC2104、ATA接口的硬盘、IIS接口芯片、LCD和键盘等;软件采用嵌入式实时操作系统μC/OS-II。实时操作系统将应用分解成多任务,简化了应用系统软件的设计,使控制系统的实时性得到保证,可以接近理论上能达到的最好水平,也有助于提高系统的稳定性与可靠性。嵌入式实时操作系统μC/OS-Ⅱ是一种免费源代码公开的、结构小巧的、具有可剥夺实时内核的性能优良的实时操作系统,在了解其内核原理,如任务管理、时钟管理、任务间通讯与同步机制及内存管理的基础上,对其功能进行扩充。本课题将μC/OS-Ⅱ移植到LPC2104上,并在此基础上编写了硬盘、LCD和键盘等的驱动程序。为了能够具有与家用PC文件系统的兼容性还在以上软件平台上做了兼容FAT格式文件系统的μC/OS-Ⅱ的文件系统。
其他文献
分数阶控制是以分数阶微积分算子和分数阶微分方程理论为基础发展起来的一个很新的研究方向。在实际的应用中,这些理论已经扩展到鲁棒控制、迭代学习和自适应控制、路径规划
随着机器人技术的不断发展,机器人家族日益膨胀,各式各样新奇的机器人成员逐步走入各行各业和社会的各个领域,并在其中发挥着越来越重要的作用,特别是在科技探险、军事侦察、扫雷
道路交通流信息是智能交通系统(ITS)的核心基础信息,在交通规划、交通管理控制、交通诱导、紧急救援、交通信息服务等诸多方面有着广泛应用,城市道路交通流信息采集与处理系统
作为重要的生物特征识别技术之一,掌纹识别方法的研究具有重要的研究意义。本文以掌纹为研究对象,通过对掌纹的定位、线特征提取、分类及匹配等方法的研究,初步建立了一个基
预测控制作为一种来自工业实践的新型计算机控制算法,因其良好的实际控制效果而得到越来越广泛的应用。预测控制对模型的要求低,控制综合质量好、在线计算方便,适于工业过程
空间智能决策支持系统SIDSS(Spatial Intelligent Decision Support System)是在智能决策支持系统IDSS(Intelligent Decision Support System)的基础上,结合地理信息系统GIS(
摘要:飞机刹车系统是飞机起飞着陆系统的重要组成部分,与液压刹车系统相比,全电刹车系统凭借其整体重量轻、体积小、可靠性高等特点日渐成为研究热点。全电刹车系统的核心是高
在我们的日常生活中出现了各种恐怖袭击,例如商场、银行出现的恐怖炸弹事件,劫持人质事件,核电站泄漏以及化工厂爆炸事件。在上述出现的各种危险情况下,如果工作人员直接到这些危
本课题来源于由交通部投资,长江航道局和武汉理工大学共同组织承担的“十五”国家重大技术装备项目“具有首冲功能的300方自航耙吸挖泥船研制”。本文首先分析了远程监测技术
嵌入式系统是一种以应用为中心,以计算机技术为基础,软硬件可裁减,适应对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。随着计算机软硬件的成熟,嵌入式系统技术