UP-CUP6410-II实验指导书(LINUX)V2.0

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

UPUPUPUP----CCCCUP6410UP6410UP6410UP6410教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书TEL:010-82110740821107418211074282110743FAX:总机转8281://博创科技博创科技博创科技博创科技UPUPUPUP----TECHTECHTECHTECH安全提示非常感谢您购买博创科技产品,在打开包装箱后请首先依据物件清单检查配件,若发现物件有所损坏、或是有任何配件短缺的情况,请尽快与您的当地经销商联络。产品使用前,务必仔细阅读产品相关说明。主板与电源连接时,请确认电源电压。为了保证您的使用安全,请使用平台的专用电源。接触平台主板前,应将手先置于接地金属物体上一会儿,以释放身体及手中的静电。为避免人体被电击或产品被损坏,在每次对主板、扩展卡进行拔插或重新配置时,须先关闭交流电源或将交流电源线从电源插座中拔掉。在对平台进行搬动前,先将交流电源线从电源插座中拔掉。当您需连接或拔除设备前,须确定所有的电源线事先已被拔掉。设备在使用过程中出现异常情况,请找专业人员处理。UPUPUPUP----CCCCUP6410UP6410UP6410UP6410教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书TEL:010-82110740821107418211074282110743FAX:总机转8282://博创科技博创科技博创科技博创科技UPUPUPUP----TECHTECHTECHTECH版本声明本文档为UP-CUP6410-II型嵌入式教学实验平台配套实验说明。所述实验内容仅限UP-CUP6410-II型教学实验平台使用。本手册内容受版权保护,版权所有。未经许可,不得以机械的、电子的或其它任何方式进行复制和传播。修订描述修订描述修订描述修订描述日期日期日期日期修订版本修订版本修订版本修订版本描述描述描述描述编辑编辑编辑编辑备注备注备注备注2009-09-20V1.0Pre-ReleaseEdition2009-12-10V2.0ReleaseEditionUPUPUPUP----CCCCUP6410UP6410UP6410UP6410教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书TEL:010-82110740821107418211074282110743FAX:总机转8283://博创科技博创科技博创科技博创科技UPUPUPUP----TECHTECHTECHTECH目录目录目录目录第一章.嵌入式LINUX开发基础知识.................................................51.1嵌入式Linux简介................................................................71.2UP-CUP6410-II型开发平台简介....................................................91.3嵌入式Linux开发流程...........................................................211.4嵌入式Linux开发环境的建立.....................................................23第二章.基础实验................................................................39实验一.熟悉嵌入式Linux开发环境.................................................41实验二.多线程应用程序设计.......................................................45实验三.串行端口程序设计实验.....................................................57实验四.简单的嵌入式WEB服务器设计...............................................71实验五.嵌入式数据库应用实验.....................................................85实验六.USB摄像头视频采集实验...................................................97第三章.图形界面应用程序设计...................................................107实验一.安装与建立QT桌面运行环境...............................................109实验二.QtDesigner简介及使用实验..............................................119实验三.移植Qt/E到ARM设备.....................................................131第四章.内核与根文件系统实验...................................................145实验一.Linux内核移植与编译实验................................................147实验二.根文件系统实验..........................................................177第五章.驱动模块实验...........................................................197实验一.内核驱动设计入门—模块方式驱动实验.....................................199实验二.LED驱动及控制实验......................................................219实验三.按键中断驱动及控制实验..................................................229实验四.LCD驱动及控制实验......................................................243实验五.触摸屏驱动实验..........................................................261实验六.SD卡接口实验...........................................................279实验七.U盘接口实验............................................................299第六章.无线通讯实验...........................................................309实验一.GPRS通讯实验...........................................................311实验二.GPS通讯实验............................................................323实验三.蓝牙无线通讯实验........................................................333实验四.WIFI无线网卡使用实验...................................................349实验五.红外通讯应用实验........................................................363第七章.附录帮助...............................................................377UPUPUPUP----CCCCUP6410UP6410UP6410UP6410教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书TEL:010-82110740821107418211074282110743FAX:总机转8284://博创科技博创科技博创科技博创科技UPUPUPUP----TECHTECHTECHTECHUPUPUPUP----CCCCUP6410UP6410UP6410UP6410教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书教学实验平台实验指导书TEL:010-82110740821107418211074282110743FAX:总机转8285://博创科技博创科技博创科技博创科技UPUPUPUP----TECHTECHTECHTECH第一章第一章第一章第一章....嵌入式嵌入式嵌入式嵌入式LinuxLinuxLinuxLinux开发基础知识开发基础知识开发基础知识开发基础知识随着后PC时代的到来,嵌入式系统技术已经成为了一个万众瞩目的焦点。目前已广泛应用于信息家电、数据网络、工业控制、医疗卫生、航空航天等众多领域。巨大的市场潜力,无穷的商机,吸引了各路英豪纷踵沓来。硬件方面,各大电子厂商相继推出了自己的专用嵌入式芯片,漫天而至的是mp3、PDA、MID、无线上网装置,让人们充分感受到了这股强劲之势;软件方面,在Vxworks、pSOS、Neculeus和WindowsCE等嵌入式操作系统引领下,也出现了空前繁荣的局面,但这些专用操作系统通常都是商业化产品,其高昂的价格使许多面向低端产品的中小公司望而却步,并且其源代码的封闭性也大大限制了开发者的积极性。近两年在我国登陆并蓬勃发展的Linux,也已广泛应用于各类计算应用,不仅包括IBM的微型Linux腕表、手持设备(PDA和蜂窝电话)、因特网装置、客户机、防火墙、工业机器人和电话基础设施设备,甚至还包括了基于集群的超级计算机。Linux在高端服务器的优越表现及其天生具有的突出特点,就注定它必将在低端嵌入式系统中再次给人们以惊喜,而基于嵌入式Linux操作系统的应用,必定给我们未来的工作和生活带来翻天覆地的变化。本章将以博创科技09年最新推出的UP-CUP6410-II型嵌入式开发平台为硬件基础,着重介绍在该平台下进行嵌入式Linux程序开发的相关环境搭建与软件设计方法。备注备注备注备注::::在使用在使用在使用在使用UPUPUPUP----

1 / 399
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功