介绍了一种基于嵌入式Linux 的智能手机系统软件平台的设计与实现,系统软件从层次上分为四层, 最底层是操作系统层,实现对嵌入式Linux 的移植、裁剪;第二层是系统服务层,所有跟手机相关的业务都由此层 来处理,以及数据库服务;第三层是中间层,嵌入式GUI 实现人机交互接口,J2ME 中间件支持java 程序的下载、 运行;最上层是智能手机应用层,实现手机的基本功能及其他应用。
上传时间: 2013-12-22
上传用户:qb1993225
串联电池组广泛应用于手携式工具、笔记本电脑、通讯电台、便携式电子设备、航天卫星、电动自行车、电动汽车及储能装置中。本文就电动汽车的串联电池组加以研究。 随着社会的发展以及能源、环保等问题的日益突出,电动汽车以其零排放,噪声低等优点越来越受到世界各国的重视,被称作绿色环保车。作为发展电动车的关键技术之一的电池管理系统(BMS),是电动车产业化的关键。电动汽车的快速发展,它的能量源-动力电池组,成了电动汽车发展的瓶颈。电池技术和电池能量管理系统(BMS)的研究成为解决这一问题的关键,越来越受到人们的关注。 电动汽车电池组相关技术中的电池管理系统是目前国内外研究的热点。本文描述了电动公交用锂电池配套的电池管理系统的设计与实现。 该电池管理系统在拓扑结构上采用集散式的检测方法,即每箱电池都配备检模块,将各模块所检测的相关电池数据通过内部总线传送给主控模块,再由主模块对整体数据进行分析和存储,并由CAN总线发送给电动公交各车载装置。 本论文首先比较了现有的几种电动汽车常用的电压测量方法,然后提出了电池管理系统中的串联电池组电压测量方法的整体设计方案。即采集各个电池单体的基本信息到BMS控制芯片(单片机MC9S12D64)中进行处理计算,从而得出电池工作状态等信息。 介绍了CAN总线与电动汽车中心控制器进行通信,实现整车的控制。在硬件设计中详细介绍了小系统的设计,电压采集系统的设计,CAN通信接口电路的设计,以及抗干扰等方面的电路设计。并介绍了一些重要器件的选择与参数确定。软件实现方面,着重讲述了检测板电压检测的的功能模块,最后对电池管理系统的进一步发展给出了一些展望。 目前,本课题的研究在理论和实践中都取得了很大的进展,在经过大量的软硬件调试与改进的基础上,该方法已经实现了良好、可靠的运行,取得了很好的效果,为下一阶段的准备打下了很好的基础。
上传时间: 2013-06-01
上传用户:F0717007
随着计算机技术的不断发展,嵌入式系统以其功能强大、可靠性高、体积小、功耗低等诸多优点,适应了社会信息化、网络化、智能化的发展需求,比一般的通用PC系统具备更大的优越性,在各行业领域内获得了广泛的应用。GPS定位导航技术与计算机技术的融合在近几年来现代信息通信领域内发展迅速。 目前,GPS定位导航技术主要应用于大地测量与车辆定位领域,个人应用方面相对较欠缺。因此,发展应用于个人的手持GPS定位导航系统拥有广泛的市场空间。鉴于这种情况,本文设计开发了一款基于ARM处理器与GPS接收模块的手持定位导航系统,系统通过采用功能强大、成本低廉的嵌入式Linux操作系统,充分发挥ARM处理器的高性能低功耗特点,提升了系统特性。 论文的主要内容: 1.分析了GPS定位导航技术的发展现状和基本原理,研究了如何实现基于ARM处理器定位导航系统的设计方案。在此基础上,建立了满足手持定位导航系统功能需求的软、硬件平台,包括硬件平台中各模块的组成与连接,以及软件平台中系统启动代码、操作系统的移植,文件系统的制作。 2.设计实现了GPS模块与ARM处理器的通信功能、电子地图的显示功能、人机交互的控制功能。各功能模块在设计中包括了接口和外设的驱动程序,以及应用程序两部分。通信功能模块中,GPS模块实时接收GPS定位卫星数据,并通过RS-232接口向处理器传输数据;电子地图显示以及人机交互的功能模块中,使用MiniGUI图形用户界面支持系统,实现了在LCD触摸屏上显示电子地图以及基本定位导航控制等人机交互的功能。 3.测试了系统各模块的功能,给出了系统的实现结果,根据测试结果分析了系统设计中的不足,并提出了对系统未来改进目标的设想。
上传时间: 2013-04-24
上传用户:huangping588
本文主要研究一种在嵌入式系统上的GPS终端的软件设计方法。随着GPS技术在包括道路测控、汽车导航、交通管理、石油勘探、海上作业和紧急救援等军事和民用的众多领域中的越来越广泛的应用和发展,GPS系统对生产、生活的影响也愈加深远。另一方面,硬件开发与嵌入式操作系统以及软件研发技术的不断发展促使移动计算技术在手持设备中也得到广泛的应用,掌上电脑(PDA)与智能手机等移动式计算系统日益普及,功能日渐完善,在手持式设备中实现GPS移动定位、导航等功能具有良好的市场前景。 鉴于嵌入式GPS系统要求处理速度快,占用存贮空间小,根据嵌入式系统的人机交互特点,论文采用基于ARM架构的S3C2410处理器作为基础硬件平台,以OpenSource的Linux作为操作系统平台,MiniGui为图形用户界面支持系统,SQLite为数据库管理系统研究并设计了应用嵌入式地图的GPS定位系统。 该系统不仅为用户提供基本的地图信息,还利用GPS仪器实现在地图上定位功能,使用户获得当前位置相关的附属信息。该系统简单可行,不依赖其他服务器工作,可用在移动设备、车载导航等领域。 论文研究了Linux在嵌入式系统中的应用与MiniGUI图形界面和SQLite数据库系统向Arm-Linux系统上的移植;阐述了Linux下触摸屏驱动的设计与应用;分析了GPS系统中地理坐标系统的定义和坐标转换基本原理;根据转换公式实现地理经纬度坐标、平面直角坐标以及屏幕窗口坐标间的相互转换;分析了MapInfo电子地图文件的基本格式;设计了用于存储地图信息及附属信息的SQLite数据库;通过Linux与GPS接收器的通讯从GPS设备采集定位信息并进行解析;在MiniGui上实现电子地图与定位信息的显示,支持触摸屏上的人机交互;并在电子地图上实现放大缩小、测距、查询等基本功能。 论文最后同时给出了目标系统的实现结果,并分析了系统设计中的一些不足,提出了在以后的工作中改进系统效能的设想。
上传时间: 2013-04-24
上传用户:zklh8989
嵌入式系统应用于智能设备、工业控制领域实现各种信号的处理与控制,是近年来技术研究和产品开发的热点。同时,随着以太网技术的迅速发展,工业控制中过程监控层和现场设备层信号传输网络开始逐步采用以太网,基于网络的远程监控使整个企业网络呈现高度统一性、开放性和透明性。将嵌入式技术和基于网络的远程监控技术应用于电梯,可以有效地提高产品和服务的质量。 本文旨在研制和开发一套应用于电梯的智能多媒体显示与远程监控系统,硬件设计中,在以嵌入式微处理器S3C2410X、Flash、SDRAM构成的最小系统核心板外,扩展了串行口、网口、LCD接口等外围硬件资源,设计了RS-232转换成RS-422接口界面的硬件电路板,针对核心板RTC时钟问题,采用PCF8563芯片设计了时钟/日历小板。 软件平台方面,首先分析了系统启动引导程序Bootloader,参照嵌入式Linux内核源代码以及对S3C2410X的支持代码,根据本系统的硬件配置对Linux内核进行裁剪移植,修改了音频驱动和LCD驱动,在内核中添加了对Yaffs文件系统类型的支持。然后准备了根文件系统内容,在其中添加了交叉编译过的Qt/Embedded3.1的库,使用Cramfs、RAMdisk和Yaffs相结合的根文件系统格式。在此基础上,向嵌入式平台移植了Linux下开源的多媒体播放器Mplayer和嵌入式数据库SQLite。 设计编写Qt GUI界面和串口数据采集模块,构建了电梯间多媒体显示系统,显示界面划分为串口数据采集显示、动画播放、系统时间、文本信息、滚动字幕、商标图片六个显示区域。使用Boa在ARM平台上构建了嵌入式Web服务器,Web服务器通过HTTP协议与监控端浏览器软件进行信息交互,提供服务器应用程序模块的访问界面和现场设备的信息访问和控制界面,并借助SQLite数据库的支持,实现了基于网络的电梯远程监控系统的功能。监控端通过Web页面激活服务器的相应应用程序模块,传递信息服务请求和控制命令。将本系统应用与电梯设备,取得了用户的好评。
上传时间: 2013-04-24
上传用户:564708051@qq.com
JPEG2000是由ISO/ITU-T组织下的IEC JTC1/SC29/WG1小组制定的下一代静止图像压缩标准.与JPEG(Joint Photographic Experts Group)相比,JPEG2000能够提供更好的数据压缩比,并且提供了一些JPEG所不具有的功能[1].JPEG2000具有的多种特性使得它具有广泛的应用前景.但是,JPEG2000是一个复杂编码系统,目前为止的软件实现方案的执行时间和所需的存储量较大,若想将JPEG2000应用于实际中,有着较大的困难,而用硬件电路实现JPEG2000或者其中的某些模块,必然能够减少JPEG200的执行时间,因而具有重要的意义.本文首先简单介绍了JPEG2000这一新的静止图像压缩标准,然后对算术编码的原理及实现算法进行了深入的研究,并重点探讨了JPEG2000中算术编码的硬件实现问题,给出了一种硬件最优化的算术编码实现方案.最后使用硬件描述语言(Very High Speed Integrated Circuit Hardware Description Language,VHDL)在寄存器传输级(Register Transfer Level,RTL描述了该硬件最优化的算术编码实现方案,并以Altera 20K200E FPGA为基础,在Active-HDL环境中进行了功能仿真,在Quartus Ⅱ集成开发环境下完成了综合以及后仿真,综合得到的最高工作时钟频率达45.81MHz.在相同的输入条件下,输出结果表明,本文设计的硬件算术编码器与实现JPEG2000的软件:Jasper[2]中的算术编码模块相比,处理时间缩短了30﹪左右.因而本文的研究对于JPEG2000应用于数字监控系统等实际应用有着重要的意义.
上传时间: 2013-05-16
上传用户:671145514
·IAR/EWARM嵌入式系统编程与实践目录第1章 IAR Embedded Workbench嵌入式开发工具简介. 1.1 IAR Embedded Workbench的主要特性1 1.2 IAR Embedded Workbench的目录结构和文件类型4 1.2.1 目录结构4 1.2.2 文件格式4 第2章 快速入门 2.1 项目的创建与编译链接7 2.1.1 创建项目7 2.1.2 编译项目
上传时间: 2013-04-24
上传用户:shen007yue
单片机开发 开发板实验 与上位机通信 程序的拷置
上传时间: 2013-08-02
上传用户:270189020
TAS5727EVM 评估板用于演示和证明德州仪器TAS5727 器件的性能。TAS5727 将一个高性能的PWM处理器与一个D 类音频功率放大器整合在一起。该EVM 可以利用两个桥接负载(BTL) (2.0) 来配置。如需了解有关TAS5727EVM 器件的详细信息,请查阅(器件数据表SLOS637)。脉宽调制器(PWM)基于TI 的Equibit™技术。TAS5727 还具有其他的音频处理功能,比如3D、低音提升和双频段DRC。
上传时间: 2013-11-20
上传用户:chens000
《Protel99SE电路设计与仿真》,软件实用资料
上传时间: 2013-10-11
上传用户:linyao