1 / 7
文档名称:

基于Windows CE操作系统的嵌入式产品应用软件设计.pdf

格式:pdf   页数:7页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于Windows CE操作系统的嵌入式产品应用软件设计.pdf

上传人:中国课件站 2011/10/18 文件大小:0 KB

下载得到文件列表

基于Windows CE操作系统的嵌入式产品应用软件设计.pdf

文档介绍

文档介绍:黄育辉:基于图像边缘信息的自适应数字水印技术·1·


基于 Windows CE 操作系统的
嵌入式产品应用软件设计

(信息工程学院计算机系计算机科学与技术专业李福标)
(学号:2001131091)

内容摘要:本文主要介绍基于 Windows CE 操作系统的 MP3 播放器嵌入式软件的开发过程
以及一些重要功能的实现方法,提出用位图显示进度改进传统模式下进度条制作的方法。以
VC++为开发语言,eMbedded VC 为开发环境,在基于 Windows 操作系统的 ARM 9
平台上,实现了智能冰箱系统“音乐播放”模块。
关键词:嵌入式,Windows ,EVC,ARM
教师点评:本文在 Windows CE 操作系统和 ARM9 嵌入式硬件开发平台上,以 Microsoft
eMbedded Visual C++ 为开发语言。通过在 Windows CE 操作系统中注册 Windows Media Player
控件的方法,设计开发了一个 MP3 音乐播放模块。音乐播放模块的设计具有功能完善、界面简
洁友好,趣味性交互性较强等特点。本文对基于 Windows CE 操作系统进行嵌入式产品应用开发
具有一定的参考示范作用。(点评教师:张冰,副教授)

1、引言
嵌入式系统的出现至今已经有 30 多年历史了,嵌入式技术也历经了几个发展阶段。进入 90
年代后,以计算机和软件为核心的数字化技术取得了迅猛发展,不仅广泛渗透到社会经济、军事、
交通、通信等相关行业,而且深入到家电、娱乐、艺术、社会文化等各个领域。
本文对作者毕业设计项目——MP3 播放器嵌入式软件设计作一介绍,对音乐播放模块的功
能的设计作了详细的分析,并提出实现过程中的一些软件开发技巧。

2、开发环境
在 WindowsXP Perfessional+SP1 操作系统上,结合 ARM 9 硬件平台(已经通过 Windows
实时操作系统将用户需求的嵌入式系统烧入其中),以 Microsoft eMbedded Visual C++
为开发环境。

3、音乐播放模块的分析和设计
音乐播放模块的概要设计
功能设计
根据软件规划,音乐播放模块中的 MP3 播放器应具备所示的功能:
黄育辉:基于图像边缘信息的自适应数字水印技术·2·

音乐
播放
模块
自动删除播放全部重复暂停进度音量声道
搜索歌曲播放播放条控制控制
与添名


图 1 音乐播放模块功能图
1、自动搜索”.mp3”后缀文件并添加到列表中的功能
ARM 9 硬件平台上的 SM 卡(32Mbyte)可由用户预先存储 mp3 文件,当运行 MP3 播放软件的
时候,软件能自动搜索 SM 卡中的所有文件,并将后缀名为”.mp3”的文件的文件名添加的播放列表
中。
2、删除列表中用户所选的歌曲文件功能
用户觉得列表中的某一首歌不好听,可以将其从列表中删除,并且能在删除歌曲名之前,允
许用户再次确定是否删除。
3、播放功能
用户在列表框中选择歌曲名,单击”播放”按钮或者双击所选