嵌入式系统-嵌入式系统介绍

嵌入式系统-嵌入式系统介绍

ID:27681804

大小:3.83 MB

页数:125页

时间:2018-12-02

嵌入式系统-嵌入式系统介绍_第1页
嵌入式系统-嵌入式系统介绍_第2页
嵌入式系统-嵌入式系统介绍_第3页
嵌入式系统-嵌入式系统介绍_第4页
嵌入式系统-嵌入式系统介绍_第5页
资源描述:

《嵌入式系统-嵌入式系统介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一讲嵌入式系统介绍电信学院崔寅鸣Email:ymcui@scut.edu.cn本讲主要内容嵌入式系统概述实验室介绍与课程说明嵌入式系统概要介绍EELiod270开发系统介绍Module板、EDR板Banyan-UE仿真器ARM处理器简介体系结构、编程模型、ARM指令系统嵌入式系统概述应用于航空航天军事应用于消费电子产品嵌入式Internet应用嵌入式系统的定义(一)IEEE对嵌入式系统的定义:Embeddedsystemisakindofdeviceusedtocontrol,monitororassisttheoperationo

2、fequipment,machineryorplant.“控制、监视或者辅助设备、机器和车间运行的装置”嵌入式系统的定义(二)一般的定义:嵌入式系统是以应用为中心和以计算机技术为基础的,并且软硬件是可裁减的,能满足应用系统对功能、可靠性、实时性、成本、体积、功耗等指标的严格要求的专用计算机系统。简单说,嵌入式系统就是应用软件与系统硬件的一体化。嵌入式系统的特点系统内核小:一般应用于小型电子装置。专用性强:软硬件结合紧密,针对硬件进行系统的移植。系统精简:系统软件和应用软件紧密融合,部分无明显区别。实时多任务的操作系统:合理调度多任务,

3、RTOS开发平台。专门的开发工具和环境。实验室条件深圳亿道公司EELiod270教学开发平台IntelXscale270微处理器,520MHz完善的硬件平台支持WinCE和Linux操作系统课程主要内容ARM与EEliod270开发系统介绍嵌入式Linux系统的构建与启动分析嵌入式Linux下程序开发课程特点理论结合实践,通过实验掌握知识、锻炼能力课程涉及面广,要求软硬件综合能力高硬件(嵌入式开发板、各种硬件接口)ARM汇编语言编程C/C++语言编程Linux操作系统QT、Java等课程安排(一)2-17周(32学时)2-4周理论课(

4、6学时)5-17周嵌入式Linux实验嵌入式Linux基础实验(系统构建、Makefile实验、Bootloader实验、内核编译实验)嵌入式Linux驱动程序开发实验(驱动程序结构、IO口驱动实验)GUI应用程序实验,QT移植实验(不用交报告)自选综合实验(GUI应用开发,QT移植,支持GPRS/GPS/Camera)评分标准理论课:10%实验:90%实验表现50%实验报告30%出勤10%内部网络资源ftp服务器:218.192.169.64,port:21,user:emb,pwd:embeddedEELiod硬件平台资料ADS开

5、发系统资料嵌入式LinuxBSP软件包实验指导书其他安装软件(虚拟机,Redhat9等)参考书及资料(一)ARM嵌入式处理器结构与应用基础,北航出版社,马忠梅等,2002嵌入式系统—IntelStrongARM结构与开发,北航出版社,陈章龙等,2002ARM应用系统开发详解,清华大学出版社,李驹光等,2003RedhatLinux9从入门与精通,MichaelJang著,邱仲潘等译,电子工业出版社Linux编程宝典,JohnGoerzen著,魏永明等译,电子工业出版社参考书及资料(二)AlessandroRubini,魏永明等译,li

6、nux设备驱动程序,第二版,中国电力出版社,2002中国Linux论坛www.linuxforum.net嵌入式开发网www.embed.com.cn嵌入式系统的基本构成存储器及外围电路嵌入式处理器嵌入式操作系统应用软件嵌入式硬件系统嵌入式处理器各种类型存储器模拟电路及电源接口控制器及接插件嵌入式软件系统板级支持包(BSP)操作系统(OS/RTOS)设备驱动(DeviceDriver)协议栈(ProtocolStack)应用程序(Application)嵌入式处理器的分类嵌入式微处理器(MPU)ARMDragonballMc9328M

7、x1Xscale270嵌入式微控制器(MCU)8051、P51XA、MC68HC05/11/12/16、68300等嵌入式DSP处理器嵌入式片上系统(SOC-SystemOnChip)嵌入式可编程片上系统(EPSOC)ARM嵌入式微处理器ARM公司成立于1990年,Saxby和12名工程师ARM=AdvancedRISCMachineRISC(精简指令集)的典型代表32位处理器技术嵌入式领域的主力军ARM处理器有三大特点体积小、功耗低、成本低,性能高ARM/Thumb32/16位双指令系统全球众多的合作伙伴ARMARM的产品ARM处理

8、器内核,以知识产权(IP)形式提供给IC生产厂家硬核:有和特定工艺相连系的物理版图。软核:用硬件描述语言或C语言写成,用于功能仿真ARM开发工具、SOC开发工具、评估板等ARM公司不生产芯片ARM赢利模式:专利授权费+版

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。