虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

网络业务

  • 家庭网络中央控制器体系结构的研究

    在分析了家庭网络的结构后,针对其特点,提出了基于嵌入式Linux 的家庭网络中央控制器的体系结构,将嵌入式Linux 操作系统移植到ARM 微处理器平台上,组建了多文件系统结构,实现了

    标签: 家庭网络 中央控制器

    上传时间: 2013-04-24

    上传用户:mikesering

  • 基于H.264的无线传输差错控制及解码器的ARM实现

    信息化社会的到来以及IP技术的兴起,正深刻的改变着电信网络的面貌以及未来技术发展的走向。无线通信技术的发展为实现数字化社区提供了有力的保证。而视频通信则成为多媒体业务的核心。如何在环境恶劣的无线环境中,实时传输高质量的视频面临着巨大的挑战,因此这也成为人们的研究热点。 对于无线移动信道来说,网络的可用带宽是有限的。由于多径、衰落、时延扩展、噪声影响和信道干扰等原因,无线移动通信不仅具有带宽波动的特点,而且信道误码率高,经常会出现连续的、突发性的传输错误。无线信道可用带宽与传输速率的时变特性,使得传输的可靠性大为降低。 视频播放具有严格的实时性要求,这就要求网络为视频的传输提供足够的带宽.有保障的延时和误码率。为了获得可接受的重建视频质量,视频传输至少需要28Kbps左右的带宽。而且视频传输对时延非常敏感。然而无线移动网络却无法提供可靠的服务质量。 基于无线视频通信面临的挑战,本文在对新一代视频编码国际标准H.264/AVC研究的基础上,主要在提高其编码效率和H.264的无线传输抗误码性能,以及如何在嵌入式环境下实现H.264解码器进行了研究。 结合低码率和帧内刷新,提出一种针对感兴趣区的可变帧内刷新方法。实验表明该方法可以使用较少的码率对感兴趣区域进行更好的错误控制,以提高区域图像质量,同时能根据感兴趣区及信道的状况自动调整宏块刷新数量,充分利用有限的码率。 为了有效的平衡编码效率和抗误码能力的之间的矛盾,笔者提出了一种自适应FMO(Flexible Macroblock Order)编码方法,可根据图像的复杂度自适应地选择编码所需的FMO模式。仿真结果表明这种FMO编码方式完全可行,且在运动复杂度频繁变化时效果更加明显,完全可应用在环境恶劣的无线信道中。 在对嵌入式PXA270硬件结构和X264研究的基础上,基本实现了基于H.264的嵌入式解码,在PXA270基础上进行环境的配置,定制WirtCE操作系统,并编译、产生开发所用的SDK和下载内核到目标机。利用开发工具EVC实现在PC机上的实时开发和在线仿真调试,最终实现了对无差错H.264码流实时解码。

    标签: 264 ARM 无线传输 差错控制

    上传时间: 2013-06-18

    上传用户:也一样请求

  • 基于嵌入式Linuz系统下ARM收费系统百姓缴费通的设计

    随着社会的不断进步,人们的生活与银行的关系越来越密切,在银行办理业务占去了人们很大一部分时间,据日常生活经验,在银行办理业务的人均排队时间达到了两个小时,这种等待大大的影响了人们的生活质量。为了解决这个问题,本文设计了一种具有操作方便、价格低廉等特性的银行缴费系统,该系统以当前强大的网络系统为基础,能够让用户足不出户就可以向银行缴纳水、电、燃气、电话等费用,极大的方便了人们的生活,具有广泛的应用前景。 本文首先介绍了银行卡缴费系统的硬件设计方案,包括串口、JTAG、以太网、音频、USB、LCD触摸屏等接口电路的设计及各模块之间的关联关系;接着详细介绍了基于单片机的磁卡读卡器的软、硬件工作原理,为其设计了基于串口的驱动程序;然后介绍了触摸屏的工作原理,重点介绍了触摸屏的校正算法。最后介绍了基于MiniGUI的缴费通系统软件的设计,给出了系统的联合调试结果。 本缴费系统使用ARM9内核的2440处理器作为核心处理器,其主要外设有网卡、磁卡读卡器和触摸屏,其中网卡用于系统和网络的连接,提供局域网、电话线、ADSL三种上网方式;读卡器用于读入用户银行卡信息;触摸屏用于人机交互,包括用户输入密码、缴费金额及向用户显示历史缴费信息等功能。软件部分底层采用嵌入式Linux操作系统,使用MiniGUI集成开发环境,通过触摸屏向用户提供友好的人机交互界面。 文章最后针对本课题的研究内容进行了总结,指出不足并对未来发展进行展望。

    标签: Linuz ARM 嵌入式

    上传时间: 2013-05-21

    上传用户:凤临西北

  • 基于ARM与Linuz的无线传感器网络节点设计与实现

    无线传感器网络是一项融合计算机技术、半导体技术、通信技术、传感器技术等的新兴技术,它在军事、工业、农业、建筑、医疗、交通等各个领域均有广阔的应用前景。无线传感器网络中包含众多关键技术,因此需要一种功能强大的节点支持网络的正常运行,为用户提供多功能的服务。 目前无线传感器网络节点的硬件平台绝大部分是基于单片机实现的,它们具有有限的存储和处理能力,只能完成简单的传感器数据采集、处理和转发功能。有少部分硬件平台采用32位的处理器,但是这些平台的价格昂贵或者灵活性较差,不利于无线传感器网络的实验研究及应用的拓展。 基于上述研究现状,本文设计并实现一个基于32位ARM处理器和Linux操作系统的无线传感器网络节点。该节点具有强大的存储、处理能力,而且成本和功耗较低,能够配合不同类型的传感器节点使用,便于二次开发,对于无线传感器网络各种理论和算法的验证及实现各种应用有重大意义。论文主要分为三部分: 1、无线传感器网络节点硬件设计:在分析现有硬件平台缺点的基础上,设计本文的无线传感器网络节点硬件结构,进行硬件选型并分析各个模块的结构和硬件原理,搭建好硬件平台。 2、无线传感器网络节点软件实现:根据设计的无线传感器网络节点硬件结构分析软件应包含的内容及层次结构。由于Linux支持多种体系结构、开源等优点,因此本文选择其作为无线传感器网络节点的操作系统,并分层次地实现基于Linux的整个软件系统,包括引导程序、内核、根文件系统、驱动程序。 3、无线传感器网络节点的应用:在1、2部分完成的基本功能上需要扩充具体的应用程序才能将该节点应用到实际环境中。这部分首先分析本文所实现的节点的几种典型应用场景,然后在该节点上实现几种常用的服务程序,最后设计并实现质心定位应用案例,展示了在此节点上可方便地实现功能扩充和特定应用开发,同时也说明了该节点强大的功能。

    标签: Linuz ARM 无线传感器网络 节点设计

    上传时间: 2013-04-24

    上传用户:wmwai1314

  • 基于ARM网络语音AGC系统的研究及实现.pdf

    语音通信是人类通信的重要组成部分,伴随着数字通信技术和计算机技术的发展,特别是Internet的出现,基于因特网的数字语音通信技术得了到迅速的发展。由于设备、环境、人为操作等因素的影响,网络上传输的语音信号可能出现忽大忽小的情况,为了得到较好的语音信号输出效果,需要在接收端对语音信号进行处理。针对以上情况,本文研究并实现了基于ARM的网络语音AGC系统。 本文结合嵌入式系统和AGC技术的发展,设计实现了一个基于ARM的网络语音AGC系统。本文首先对AGC算法进行了深入研究,在对LMS算法进行研究的基础上提出了一种基于LMS的数字语音AGC算法,通过Matlab软件对算法进行了仿真;设计了一个由AT91RM9200微处理器、网络控制器、音频芯片构成的嵌入式AGC处理终端硬件平台,构建了嵌入式Linux操作系统,并在此基础上设计实现了网络语音AGC系统的下位机终端。该终端主要实现了用基于LMS的数字语音AGC算法实时地处理从网络上传过来的忽大忽小的数字语音信号,取得良好的语音信号输出,并且稳定性可靠;设计实现了上位PC机程序,上位机实现了通过网络将数字语音信号实时地传送到嵌入式终端的功能。 本设计采用高性能微处理器,配合嵌入式Linux强大支持功能的实现方案,具有高性能、低成本、小型化、实时性强等诸多优点。相比传统的实现架构,该设计具有更好的灵活性和操作性,性价比更高,功能更强大,同时可扩展性和可移植性也更好,具有一定的技术先进性和广泛的应用前景。

    标签: ARM AGC 网络语音

    上传时间: 2013-06-11

    上传用户:几何公差

  • 一种面向无线视频传感器网络的低复杂度视频编码算法及其在ARM平台上的实现

    随着21世纪的到来,计算机技术,信息处理技术,半导体技术和网络技术不断发展,人类社会进入了信息化时代。与此同时,无线视频传感器网络也得到了突飞猛进的发展,成为当今国际上备受关注的热点研究领域。无线视频传感器网络有着很多的优点和十分广泛的应用前景。在军事,工业,城市管理和监控系统等重要领域都有潜在的使用价值。 无线视频传感器网络有着显著的特征,例如:网络节点能源有限;网络带宽有限;对处理速度要求较高等。由此可见,传统的视频编码标准无法应用于无线视频传感器网络。MPEG-4,H.263,H.264等视频编码标准,全是基于运动估计补偿实现的,计算量十分巨大,在能量,存储空间和处理能力均有限的节点难以实现这类高复杂度的编码算法。 本文针对无线视频传感器网络对视频编码算法的具体需求,提出一种基于运动检测的低复杂度视频编码算法。该算法只对当前编码帧中的运动对象进行编码,并且以面向对象的结构输出码流。实验结果表明,与H.264全I帧编码相比,本文提出的算法编码速度提高了约3倍,编码性能提高了约2dB。与H.264基本档次相比,虽然编码性能略有下降,但是编码速度平均提高了8倍左右。因此,本文提出的算法可以在编码效率和编码速度之间获得很好的折衷,在一定程度上可以满足无线视频传感器网络的需求。 本文选用ALDVK_270作为硬件实验平台。在分析算法结构的同时,结合嵌入式系统的特点,从算法,内存,高级语言和汇编语言等几个方面提出优化方案,最终在ARM嵌入式平台下实现了面向无线视频传感器网络的低复杂度视频编码算法。测试结果表明,与优化前相比,优化后的编码速度有了很大的提高,对于CIF格式的监控视频序列能够满足实时处理的要求。

    标签: ARM 无线视频 传感器网络 复杂度

    上传时间: 2013-07-26

    上传用户:小小小熊

  • 基于ARM的GPS定位系统设计

    当前全球定位系统(Navigation Satellite Timing And Ranging Global Position System,简称GPS)广泛应用于舰船导航,航空航天,地理测绘等领域,特别是移动式定位系统对于目前的城市交通管理有着非常重要的意义。本文分析了当前交通管理中的实际问题,介绍了一种车载终端的设计方法。设计采用ARM9内核的S3C2410微处理器构造的嵌入式系统,可以实现对GPS定位信息的接受和处理,并采用嵌入式Linux操作系统,结合开放式Linux图形软件Qt,可以为后续的建立地理信息系统(Geographic information system,简称GIS)提供数据支持,是集GPS全球卫星定位系统和通用分组无线业务(General Packet Radio Service,简称GPRS)无线通信技术于一体的新型电子产品。它为现代交通运输提供了新颖,可靠,有效的控制和管理途径。 车载终端通过将GPS模块的定位信息提取出来,一方面将定位信息在车载终端上显示,一方面又结合车辆的状态信息通过GPRS模块发送出去,该信息通过无线公共网络传输给车辆管理部门。车辆管理部门根据车辆的位置和状态等,结合GIS系统中的地图信息提供GPS数据的差分修正,并采取一定的措施,从而实现车辆的有效管理。 本设计从硬件和软件两大部分出发,硬件上设计了ARM处理器、存储器、内存及其外围电路,另外还有GPS模块电路和GPRS模块电路;软件上采用Qt的人机界面完成数据显示与更新,采用PPP拨号脚本完成GPRS模块的拨号,通过Qt多线程编程的方法完成GPS数据的提取和GPRS的信息发送。在硬件和软件之间采用了嵌入式Linux系统,包括启动代码、内核和文件系统等。

    标签: ARM GPS 定位 系统设计

    上传时间: 2013-04-24

    上传用户:夜月十二桥

  • 基于ARM的嵌入式网络视频监控系统设计与实现

    视频监控以其直观方便、准确、信息内容丰富而广泛应用于许多场合,已经渗透到交通、城市治安、国防等多种领域,甚至家庭安防,在人们的日常生活中扮演着越来越重要的作用。 由于传统的视频监控系统存在着结构复杂、稳定性可靠性不高、价格昂贵而且传输距离明显受限的缺点。近年来,随着计算机、网络、电子与通信、图像处理等技术的飞速发展,嵌入式网络视频监控技术应用而生。 本文针对视频监控系统的实际需求,结合嵌入式技术、图像处理技术和网络技术,设计并实现了一种实时性好、可靠性高、成本低的嵌入式网络视频监控系统。该系统以ARM9微处理器作为硬件平台,以具有开发资源丰富、免费等优势的Linux操作系统作为软件开发平台。该系统采用以太网作为网络传输介质,并使用TCP/IP网络协议。视频数据的传输协议选择了支持组播技术的RTP/RTCP传输协议,客户端在Linux下实现了基于SDL库视频显示。 论文首先描述了嵌入式系统与视频监控技术的发展及相关技术,分析了国内外视频监控系统的现状和发展趋势,对视频监控系统研究的背景和意义进行了阐述,并讨论了几种常见的视频监控解决方案,对几种目前流行的视频压缩算法进行了对比;然后,提出了嵌入式视频监控系统的软、硬件总体架构,并逐步对硬件平台和软件模块设计进行了选择和细化。其中,硬件平台根据视频数据采集以及处理需要选择了摄像头和存储器;软件设计中,首先完成了嵌入式系统的交叉开发环境搭建,针对ARM-Linux特性,完成了在开发板上操作系统和文件系统等移植,最后完成了Linux下V4L视频采集、JPEG图像压缩、RTP/RTCP网络传输、SDL库视频显示以及avi格式视频文件保存等。 此外,对系统构建过程中所用到的某些关键技木进行了较为详尽的探讨和研究,这对于从事相关科研工作的同仁们具有一定的参考价值。

    标签: ARM 嵌入式 网络视频监控 系统设计

    上传时间: 2013-04-24

    上传用户:emouse

  • 基于ARM的语音采集与网络传输系统的设计

    利用ARM处理器开发处理音频信号的设备很多,如移动电话、MD(MiniDisc),DVD播放器、MP3音频译码器等;同样,基于ARM处理器的网络设备也很多,如网络调制解调器、网络电脑、因特网设备等。但利用ARM处理器把语音处理和网络通信功能结合起来无疑是一种新的尝试,它的设计成功会给网络留言技术的开发提供一种新的思路。 本文通过一个ARM9芯片S3C2410作为处理器的嵌入式语音采集系统,详细阐述了嵌入式系统的设计与开发过程,其中包括: 交叉编译环境的搭建:交叉编译环境是嵌入式开发工具的集合,搭建该环境就是在系统中编译安装开发工具链。 操作系统内核的移植:这是嵌入式开发的主要单元之一,移植内核主要是对内核进行重新配置,使它符合特定系统的需要,然后重新编译生成可执行的内核镜像文件。 文件系统的移植:文件系统是操作系统对数据进行管理的有效和必要的助手。移植文件系统包括制作文件系统镜像、在Flash上为文件系统分配存储空间以及文件系统与嵌入式操作系统的有效配合。 驱动程序的设计:驱动是操作系统与硬件沟通的桥梁,驱动设计就是编写具体硬件的读写控制函数并向操作系统提供统一的接口。 本文更着重于介绍实际开发中使用的技术以及遇到的问题和解决方法。在第4章中结合语音芯片UDA1341TS阐述了语音数据的采集与处理;结合网卡控制芯片CS8900A阐述了网络通信和网卡的驱动,以及网络开发中遇到的问题和解决方法。

    标签: ARM 语音采集 网络传输

    上传时间: 2013-07-11

    上传用户:luopoguixiong

  • 基于ARM的智能家居网络视频监控系统研究

    随着现代科学技术的发展和人民生活水平的提高,人们对住宅的安全性提出了更高的要求。由于视频监控具有直观、方便、信息内容丰富等的特点,而被广发的应用各种安防系统中。现有的家居监控系统智能化程度低,无法更好的适应家居安防系统的要求,因此研究并开发出适合人们需要的智能化家居视频监控系统具有重要的意义。 本课题针对现有家居视频监控系统的问题,选用SAMSLING公司基于ARM9核的S3C2410芯片作为CPU,扩展了USB摄像头、Internet芯片、红外传感器模块、液晶屏、键盘等外围设备,设计出一种基于ARM的智能家居网络视频监控系统。该系统的功能主要包括:摄像头采集图像并在LCD上进行显示;在户外PC上可以通过网络查看ARM端家中情况,图像经过压缩后进行传输;截取图像进行人脸检测;当检测到人脸时,GPRS发送短信通知主人有入侵情况发生;检测到人脸的图像压缩后进行存储。 本文介绍了系统各个硬件型号的选取,硬件的性能参数,硬件引脚和寄存器参数,设计了各个硬件之间的接口电路。系统的软件部分采用嵌入式Linux作为操作系统,在目标板上移植了引导程序、Linux裁剪后的系统和文件系统,在此基础上实现了摄像头图像采集和LCD上的显示、基于肤色和模板匹配的人脸检测算法、基于DCT变换的有损图像压缩算法、GPRS短信发送、图像网络传输等软件功能。 试验结果表明,本系统能够较好的实现预期的功能,具有较好的稳定性和应用前景。

    标签: ARM 智能家居 网络视频监控 系统研究

    上传时间: 2013-04-24

    上传用户:四只眼