2024年4月13日发(作者:)
- --
目录
摘 要 ........................................................................................... 1
1.设计目的和要求 ............................................................................. 1
1.1设计的意义 .......................................................................... 1
1.2设计要求 ............................................................................. 2
2.嵌入式技术 .................................................................................. 2
2.1嵌入式的介绍 ........................................................................ 2
2.2电子相册 ............................................................................. 2
3开发工具及环境 ............................................................................. 3
3.1 linux操作系统....................................................................... 3
3.2 Mini2440 开发板简介 .............................................................. 4
3.3 ARM处理器 .......................................................................... 5
3.4交叉编译环境 ........................................................................ 6
3.4.1交叉编译 ..................................................................... 6
3.4.2关于交叉工具链 ............................................................. 6
3.5开发环境的搭建 ..................................................................... 6
3.5.1建立嵌入式系统开发环境 .................................................. 6
3.5.2 开发板的设置及连接 ....................................................... 8
4.程序流程图 .................................................................................. 8
5.设计过程和结果 ............................................................................. 9
5.1电子相册图片设置 ................................................................. 10
5.1.1 BMP图片显示 ............................................................... 10
5.1.2 BMP图片的显示方法....................................................... 10
5.2音乐文件的转换 .................................................................... 10
5.3 音乐电子相册制作 ................................................................. 11
6.总结 ..................................................................... 错误!未定义书签。
附录:........................................................................................... 15
- . -考试资料-
- --
音乐电子相册
摘 要
随着数码相机的盛行,传统相机逐渐退出历史的舞台。对于数码相片的欣赏和
摆设,人们一般只能通过PC机,极其不方便。电子相册正是迎合这种需求,它体积小,
能随时更换相片,并具有USB传输功能,能够即插即用,拥有较大的存储空间。
本设计采用了比较通用的Mini2440系列处理芯片为主芯片和源代码开放的嵌入
linux操作系统共同建立的平台设计了电子相册系统,主要实现的功能有对多种格式相
片在320*240LCD触摸屏上以幻灯形式播放、USB读取等功能。该设计具有成本低,功
能强大等特点。针对nandflash启动的支持,实现了启动引导程序U-BOOT的修改和
移植,以及嵌入式linux核的裁剪和驱动的修改,包括nandflash分区、LCD驱动修改
等;通过程序的交叉编译,让程序能够在开发板上运行,进行播放照片和简单的音乐。
关键字: 电子相册 Mini2440 嵌入式系统
1.设计目的和要求
1.1设计的意义
通过本次课程设计,掌握嵌入式程序的设计方法、调试。加深对嵌入式系统原理
课程理论知识的理解,提硬件的操作能力和对软件的使用。分析嵌入式系统的原理,
通过给定的技术指标要求编写程序,利用软件和嵌入式开发板进行仿真,分析设计程
- . -考试资料-


发布评论