- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统综合设计说明书
嵌入式系统综合设计说明书
题 目:智能车系统—MP3播放器设计与实现
学生姓名:杜继凤
组 员:王嘉敏 杜继凤
学 院:信息工程学院
班 级:计算机11-2班
指导教师:庄旭菲 王晓强 蒋贵良 刘志强
2014 年 3 月 15 日
摘要
嵌入式项目T-CAR 智能小车是嵌入式技术和物联网技术结合的产物。TCAR以三星高端微处理器为主控实现主要控制工作,将WIFI 无线通信与ZIGBEE 近距离无线组网通信相结合实现近距离和远程无线控制、信息采集等功能。T-CAR 即可作为互联网终端、物联网网关,也可以和工业控制、智能家居等系统融合使用。
本课题目的是在ARM-Linux嵌入式环境下实现网络功能,系统主要由硬件层、内核层、应用层三部分构成。由于Linux具有可移植度高、自由、免费等特性,最近几年,它在移动设备和个人电脑领域的应用也越来越广泛,因此我们选择Linux操作系统,鉴于以上应用领域对用户界面友好性方面的要求,几乎所有的此类应用都是采用图形用户界面。播放界面采用Qt设计,Qt是创造图形用户界面的最流行的跨平台GUI工具箱之一。这里将通过一个使用Qt技术的简单mp3播放器的实现,详细描述Linux环境下的图形界面编程技术。
本实训课程是嵌入式应用开发方向的实训课程,主要介绍嵌入式应用程序的开发技术,课程内容涉及C 语法及核心库、嵌入式Linux 开发环境、嵌入式Linux应用开发流程。在内容组织上,以案例贯穿课程的始终。通过一系列案例的学习使学员能基本掌握嵌入式Linux 应用程序开发的基本技术,能开发出有图形界面,可交互,具有一定业务逻辑的嵌入式Linux 应用程序。
关键字:嵌入式;QT;mp3播放器;
目录
前言 1
第一章 概述 2
1.1课程设计目的 2
1.2课程背景与要求 2
1.2.1课程设计背景 2
1.2.2课程设计要求 3
1.3课程设计环境 3
第二章 设计方案 4
2.1设计功能 4
2.2 设计思路 4
第三章 软件设计 5
3.1模块流程图 5
3.2 Madplay 移植 6
3.3程序清单 6
3.3.1音乐播放器服务器程序实现 6
3.3.2音乐播放器客户端程序实现 19
第四章 调试过程 24
4.1硬件连接 24
4.2软件连接 24
4.2.1 操作系统 24
4.2.2 系统软件 24
4.2.3 工具软件 24
4.2.4 文档和资源 25
4.3实验步骤 25
4.4 出现的问题和解决方法 25
4.5运行结果截屏 26
第五章 总结 28
参考文献 29
前言
随着社会的日益信息化,计算机和网络已经全面渗透到日常生活的每一个角落。对于我们每个人来说,需要的已经不再仅仅是那种放在桌上处理文档、进行工作管理和生产控制的计算机机器。任何一个普通人都可能拥有从小到大的各种使用嵌入式技术的电子产品,小到MP3、PDA等微型数字化产品,大到网络家电、智能家电、车载电子设备等。目前,各种各样的新型嵌入式系统设备在应用数量上已经远远超过了通用计算机。在工业和服务领域中,使用嵌入式技术的数字机床、智能工具、工业机器人、服务机器人正在逐渐改变着传统的工业生产和服务方式。
MP3是嵌入式的最主要应用之一,高端的MP3已经不仅仅着眼于实现音乐播放这一简单功能,而是同时具备了文本浏览、图片浏览、甚至视频播放等强大功能。本文重点讨论了基于WIFI 智能车的控制系统为主其中MP3的功能的实现,包括开发环境建立、内核配置与编译、Qt开发等一系列详细过程。
近几年,嵌入式系统技术得到了广泛的应用,普适计算、无线传感器网络、可重构计算等新兴技术的出现又为嵌入式系统技术的研究与应用注入了新的活力。智能手机、信息家电、汽车电子、家用机器人……嵌入式系统已“无处不在”。嵌入式系统是当今最热门的概念之一。
作为一个系统,往往是在硬件和软件双螺旋式交替发展的支撑下逐渐趋于稳定和成熟,嵌入式系统也不例外。
概述
嵌入式项目T-CAR 智能小车是嵌入式技术和物联网技术结合的产物。TCAR以三星高端微处理器为主控实现主要控制工作,将WIFI 无线通信与ZIGBEE 近距离无线组网通信相结合实现近距离和远程无线控制、信息采集等功能。T-CAR 即可作为互联网终端、物联网网关,也可以和工业控制、智能家居等系统融合使用。
1.1课程设计目的
嵌入式系统设计与实践课程设计介绍基本设计与实现方法,是为计算机科学与技术专业本科生开设的一门重要的专业课程。是对以前所学很多知识的汇总和深化。通过三周的设计,能把以前很多所学的理论联系实际,培养学生的实验动手能力和创新意识,使学生对嵌入式系统有更全面的认识,掌握嵌入式系统的设计与开发的方法,为将来进行嵌入式应用系统的设计与开发奠定基础。
1.2课
文档评论(0)