基于ARM平台的嵌入式系统应用开发

被引量 : 0次 | 上传用户:fremar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式技术在个人消费类电子如MP3播放器,MP4播放器以及日常生活领域如智能家电、车载电子设备以及网络家电中的应用,使得智能化技术开始深入到日常生活之中,极大了改变了人们的生活、工作和娱乐方式。嵌入式多媒体播放系统的总体设计包含了硬件设计、软件设计、图形用户界面设计3个方面。本文从实际项目出发,介绍了一种基于嵌入式技术的多媒体播放器的系统设计方案,在研究了多媒体数字播放器的基础上,设计开发出了触摸屏拖动效果的应用。由于目前个人消费类电子产品正在由传统的按键操作向触摸操作过渡,该应用的实现使多媒体产品具有更大的市场竞争力。在多媒体播放系统的设计过程中,采用ADS1.2做为嵌入式开发环境,对嵌入式软件进行编译、链接、调试和应用。此外,为了提高整个开发过程效率、降低成本,本文采用模拟器来进行嵌入式系统开发,在Windows平台完成编写和调试过程。本文所做的工作主要包括:1、建立嵌入式多媒体播放系统的硬件开发环境。采用基于ARM926EJ-S构架的主控芯片F15。F15主控芯片是一个基于多媒体应用的高度集成化可编程平台,包含丰富的外部设备,并且通过一系列数据总线与CPU通信。F15通用的外设功能包括USB设备,串口,红外遥控,LCD控制器,SD卡和一个看门狗定时器。这些功能使F15可以支持不同的系统需要,并且具有很强的系统功能扩展能力。2、完成了μC/OS-Ⅱ操作系统在ARM9平台上的移植。在移植μC/OS-Ⅱ操作系统时,主要考虑了从操作系统内核、与处理器相关的代码和与应用相关的代码三方面来进行操作系统的移植。3、设计完成了嵌入式多媒体播放系统的图形用户界面设计,并完成了μC/GUI在ARM9上的移植,包括修改相应的配置文件,并用具体的硬件设备取代驱动相应的源文件。4、最后详细介绍了嵌入式多媒体播放系统的触摸屏拖动效果设计的总体方案、实现算法以及后期效果优化过程,完成了从项目立案到最终调试测试一系列流程,并最终实现量产。
其他文献
社会的进步和发展,影响到了社会生活的方方面面,当然包括婚姻家庭生活。2001年修改后的《婚姻法》对于之前的《婚姻法》来说,在夫妻共同财产制度规定上有了很大的进步,然而,
通过对我国水资源概况简述 ,说明了矿区矿井水处理及综合利用的必要性 ,阐述了本矿区矿井水的处理办法及处理后清水在选煤厂、电厂等应用 ,从而节约了水资源 ,降低矿井水对环
目的讨论后牙金属烤瓷桩冠修复失败的类型、原因及防治。方法收集后牙金属烤瓷桩冠失败病例133例,并对其进行分析。结果后牙金属烤瓷桩冠失败病例的类型有瓷崩裂、金瓷冠脱落
本文主要研究5MeV/150kW辐照加速器转换靶物理结构的优化和设计。转换靶是由主靶材、水层及不锈钢基底构成的复合靶。我们依次研究最佳主靶材的选取、最佳水层厚度的计算及不
本文以交流供电的LED驱动电源为研究对象,从LED驱动电源的原理、结构、控制策略和参数优化等方面进行研究,设计了一款应用于路灯照明的大功率LED驱动电源。研究设计工作的主
随着人们对食品安全问题重视程度的与日俱增,食品检测领域的快速检测的技术越来越受到重视,而在该技术领域,生物检测技术作为一种新兴技术,其应用范围越来越广泛。本文在对食
盲源分离(BSS)在数字图像处理、语音信号处理、医学信号处理、地球信号处理、通信信号处理、遥感图像处理等等邻域取得了广泛的应用。在混合过程和源信号未知的前提下,盲源分
课堂教学能力是教师必须具备的基本能力。课堂教学能力由四个方面构成 :课堂教学设计能力、课堂教学的操作 (或传授 )能力、课堂教学的管理能力和课堂教学的自我监控能力。每
认为设计方案的技术经济比较是一项影响暖通空调设计质量和效率的重要工作.对暖通空调设计方案技术经济性比较中存在的一些问题进行探讨,从可行性、经济性、调节性、安全性及
信息化是二十一世纪的主要特征。现代信息技术的发展正改变着几千年来形成的信息传播方式,自然,农业科技信息服务方式也不例外。传统农业技术推广方式的单一化与现代农户多样