国外高校嵌入式系统课程的体系结构.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:5 大小:22KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

国外高校嵌入式系统课程的体系结构.pdf

国外高校嵌入式系统课程的体系结构.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

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

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

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

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

附录2国外高校嵌入式系统课程的体系结构1.美国科罗拉多州立大学“嵌入式系统认证”课程目录(EmbeddedSystemsCertificate)说明:认证课程为“嵌入式系统设计与编程”研究生课程科罗拉多大学继续教育学院电子与计算机工程系嵌入式系统需求TheDemandforEmbeddedSystems嵌入式系统几乎包含在现代生活的方方面面:ö蜂音电话、寻呼机、电话应答机、微波炉、电视机、录像机、CD、DVD、游戏机、遥控器、传真机、照相机、音频合成器均包含嵌入式处理器。ö汽车可能包括大约65个嵌入式微处理器,控制诸如防锁刹车、温度控制、发动机控制、音响控制和安全气囊打开等。ö即使是一台PC机,在一个功能强大的CPU的外围也包含很多嵌入式系统,如软盘驱动器、硬盘驱动器、CD-ROM、DVD-ROM、3D图像加速卡以及打印机、扫描仪、其他SCSI及USB等外围设备。在1998年,微处理器制造商销售出了1亿片计算机CPU。与之相比,在相同的时间内,微处理器制造商卖出了30多亿片微处理器,主要包括32位、16位、8位、4位装置。这种嵌入式系统领域的巨大增长引起了对具有嵌入式系统设计与实现才能的工程师的迫切需求。嵌入式系统认证为构建和提高你在这个有大量人才需求领域的专业知识和技术,电子与计算机工程系已经建立了一套嵌入式系统认证程序。如果打算:ö学习嵌入式系统技术设计与使用的开发技巧;ö在实践中扩展当前知识和应用新的思想;ö在嵌入式系统中获得经验;ö加强求职机会。那么这个认证程序很适合你。认证程序由三门课程组成:附录2国外高校嵌入式系统课程的体系结构257ö实时嵌入式系统导论ö嵌入式系统设计ö嵌入式系统工程训练实时嵌入式系统导论在这门课程上,将设计并建立一个基于微处理器的嵌入式系统,要求包括传感器/驱动器装置、A/D和D/A接口、微处理器、商业实时操作系统和多任务应用软件以及硬件系统。标准的工程训练选择包括:5自由度机械臂、激光串行通信、数字视频处理等。内容包括:öPCI、ISA及VME总线结构和编程ö设备固件ö系统固件结构ö微处理器与I/O结构öECC/EDAC内存结构ö中断服务子程序ö实时时钟/定时器ö实时内核配置与扩展ö主循环设计ö多任务ö任务间的通信ö协作和优先级占先式设计ö硬实时调度理论与设计(RMA和DMA),响应时间ö时间、系统性能及开发与测试技术可以配置和扩展一个占先式多任务操作系统用于学生自己的嵌入式系统中。在这门课程中也可以学习到嵌入式系统的整个设计过程,包括分析、设计、编程、硬件组装、单元测试、系统集成和测试技术。嵌入式系统设计这门课程介绍嵌入式系统硬件与固件设计。内容包括:ö嵌入式处理器的选择ö硬件/固件划分ö电路设计、布线、调试ö开发工具的使用ö固件结构、设计和调试本门课程让你有机会学习嵌入式系统的知识,然后通过开发和调试嵌入式系统硬件和固件将这些概念付诸于应用。微处理器的结构和指令集将全被介绍到。每个学生可以用8051258嵌入式系统设计与实例开发搭建一个微处理器开发板并进行调试。嵌入式系统工程训练本门课程通过在其他课程所学到的知识提高嵌入式系统设计技巧。内容包括:ö总线资源共享ö多PCI启动程序ö单独子系统的仿真与调试ö固件结构、设计、编程与调试ö介绍开发工作2.华盛顿大学嵌入式系统课程大纲课程名程:嵌入式系统设计导论主要介绍使用微处理器作为计算和控制元素的计算机系统的过程和事件。与标准PC机或UNIX工作站不同,嵌入式系统的设计包含了硬件元素与实时计算和控制之间的更紧密的联系。该课程将遵循如下经典的嵌入式系统设计周期:ö具体化问题ö将算法分割到硬件与软件中ö硬件和软件的并行设计和共同设计的趋势ö硬件和软件的集成ö运行检测与合格率测试重点将会放在一个交叉开发环境中的软件开发方法,以及建立运行C程序的环境。最后,该课程将会介绍当前调试实时系统的方法。教材:嵌入式软件导论,DavidE.Simon著,ISBN0-201-61569-X推荐的教材(选用):嵌入式系统设计,ArnoldS.Berger著,ISBN1-57820-073-3课程目标学习嵌入式系统是如何设计和开发的。对于还没有过应用经验的计算机系统的学生来说,学习嵌入式系统设计是既令人沮丧又开拓思路的经历。既然这些内容很少作为本科课程,大多数新的研究生必须像接受工作培训那样学习嵌入式系统设计。主要目标是教给学生嵌入式系统设计的基本内容:从一个系统的细节入手;然后是微处理器、编辑器、操作系统和调试工具的选择;接下来,将会研究分割