我的嵌入式系统课程学习之路.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:16 大小:2.9MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

我的嵌入式系统课程学习之路.doc

我的嵌入式系统课程学习之路.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2010年嵌入式系统课程设计期末学习报告我的嵌入式系统课程学习之路姓名学号年级专业系(院)指导教师2011年01月08日我的嵌入式系统课程学习之路在大学期间,我的专业是自动化,学习了单片机和PLC,微机原理等课程,并因此对单片机和PLC产生了浓厚的兴趣,但没有实际的项目开发经验,没能更深入的学习单片机和PLC,在实际生产中如何运用它们也不清楚。对嵌入式系统的了解,也就知道ARM9,但怎么用也不知道。不知道具体开发流程是怎样的,也找不到学习的门路。如今,在研究生期间,能全面学习嵌入式系统,为自己的嵌入式之路,有了很好的铺垫。在学习过程中,我们组的设计是基于HYPERLINK"http://www.21ic.com/app/rf/201002/53398.htm"\t"_blank"ARM的蓝牙实时数据采集系统的设计,由于所学知识有限,设计尚在初步阶段,但在这短短的几个月内,对嵌入式系统有了更深刻的理解。下面我就结合实验设计谈谈对嵌入式的理解:一、嵌入式系统嵌入式系统是指用于执行独立功能的专用计算机系统。它由包括微处理器、定时器、微控制器、存储器、传感器等一系列微电子芯片与器件,和嵌入在存储器中的微型操作系统、控制应用软件组成,共同实现诸如实时控制、监视、管理、移动计算、数据处理等各种自动化处理任务。嵌入式系统以应用为中心,以微电子技术、控制技术、计算机技术和通讯技术为基础,强调硬件软件的协同性与整合性,软件与硬件可剪裁,以满足系统对功能、成本、体积和功耗等要求。我们用的是广州致远电子有限公司的MagicARM2410教学实验开发平台,linux操作系统用的是Redhat公司的5.0版本。MagicARM2410教学实验箱采用ARM920T内核的S3C2410T内核的S3C2410A微处理器,可以实现目前几乎所有的嵌入式接口实验。但由于对ARM和linux缺乏深刻的理解,实验箱还没有发挥其最大的价值。二、嵌入式课程学习我们上课用的教材是HYPERLINK"http://search.dangdang.com/book/search_pub.php?category=01&key2=%C5%ED%BD%A2&order=sort_xtime_desc"\t"_blank"彭舰,HYPERLINK"http://search.dangdang.com/book/search_pub.php?category=01&key2=%B3%C2%C1%BC%D2%F8&order=sort_xtime_desc"\t"_blank"陈良银主编的《嵌入式系统设计》,该书是李老师推荐的,我就买了一本,感觉还不错。书中共分为三个部分,共l5章:第一部分是嵌入式基础,包括第1-5章。主要介绍了嵌入式系统概述,软硬件协同设计方法,ARM嵌入式微处理器的体系结构和指令系统,典型微处理器53(2410的接口设置以及构件技术。第二部分是嵌入式Linux操作系统,包括第6-11章。主要介绍了嵌入式Linux开发环境的建立过程,嵌入式Linux的BootLoader,Uboot启动代码,嵌入式Linux内核,嵌入式Linux文件系统,嵌入式Linux驱动程序开发以及嵌入式Linux应用程序开发。第三部分是WindowsCE.NET操作系统,包括第12-15章。主要介绍了WindowsCE.NET系统概述,windowsCE.NET内核定制的墨本过程,WindowsCE.NET系统开发过程以及WindowsCE.NET应用程序开发。我们按照李老师的教学进度进行听课,李老师寓教寓乐的教学方法使同学们更加热爱嵌入式系统的学习,特别是在实验设计阶段,李老师采用了团队协作、定期报告的方法,使我们各有分工,共同进步,培养了我们团队精神,为以后的项目开发有了很好的铺垫。三、实验设计开发流程我们组做的是基于ARM的蓝牙实时数据采集系统的设计,该无线数据采集系统结合嵌入式技术与蓝牙技术的优势,解决了传统工业现场数据采集系统中无法同时满足低功耗、低价格与高性能,并受到电缆布线限制和使用不便等问题。采用蓝牙无线通信技术来实现数据的采集,使得数据的采集和远程监测更为简单和方便,并且提高了数据采集的抗干扰性能。1、实验背景随着计算机技术的发展,尤其是无线技术广泛深入到人们生活的各个方面,使人们的生活发生了深刻的变化。就工业数据采集、测量领域来讲,由于测量种类多、数据量大,且存在许多条件恶劣、人们不易到达或不能时刻停留的地方偶尔采集一些现场数据,因而不但需要花费大量的人力、物力和财力进行设备的维护,同时给采集带来很多不必要的麻烦。为了解决上述问题,提出了一种基于ARM的蓝牙实时数据采集系统。采用嵌入