ARM9嵌入式系统设计基础教程.ppt
文本预览下载声明
1、掌握一种学习方法 2、学习了解嵌入式技术研发的基本概念、方法和知识 3、获得嵌入式开发设计实践经验 4、获得学分 学时分配 总学时数:72 课内学时:54 讲课学时数:54 实验学时数:18 课程目的 本课程围绕基于ARM的微处理器和实时操作系统Linux,介绍了嵌入式系统前沿发展趋势,理解其设计方法,学会嵌入式基本技能。 课程采用讲课与实验相结合的方式。 学生基础:是否学过C语言、微机原理或是单片机等 嵌入式教学实验系统UP-NETARM2410 王田苗 主编. 嵌入式系统设计及实例开发——ARM与μC/OS-Ⅱ(第二版). 北京:清华大学出版社,2003.9 2.徐英慧等.ARM9嵌入式系统设计――基于S3C2410与Linux.北京航空航天大学出版社,2007 3.田泽.ARM9嵌入式Linux开发实验与实践.北京航空航天大学出版社,2006 主讲: 赵全军 (物理与工程技术系 硕士/讲师) 徐宝磊 (教务处 硕士/讲师) 实验指导:徐宝磊 (教务处 硕士/讲师) 一、考核方式:平时作业(大作业,占30%)+笔试(70%)-平时的考评分 嵌入式系统的应用领域 嵌入式系统的应用 家用方面:数字电视、信息家电、智能玩具、手持通讯、存储设备的核心。 家庭智能管理系统 社区建筑的水、电、煤气表的远程自动抄表,安全防火、防盗系统,远程点菜器等。 社会发展方面:嵌入式Internet应用 嵌入式系统在信息家电中的应用 信息家电(Information Appliance,IA)。一般可认为,那些低单价、操作简单、可通过因特网发送或获取信息,将逐步分割或替代PC的某些功能,并能与其它信息产品交换资料或讯息的产品可统称为信息家电。 信息家电的分类及特点 信息家电的分类 (1)网络电视(NetTV) (2)网上游戏机(Internet gaming device) (3)智能掌上型设备(Internet smart handheld device) (4)网络电话(Internet screen Phone) (5)Consumer NC client等。 信息家电技术特点: (1) 处理器发展趋向低成本、高整合性与低耗能。 (2) 整合数字与模拟处理的技术。 (3) 较PC更强调通讯能力。 (4) 利用软件增加产品的差异性(高附加价值的关键) 信息家电的应用 信息家电提供的服务 一、安全防范:智能安防可以实时监控着非法闯入、火灾、煤气泄露、紧急呼救的发生。 二、消费电子产品的智能控制:例如可以自动控制加热时间、加热温度的微波炉,可以自动调节温度、湿度的智能空调,可以根据指令自动搜索电视节目并摄录的电视机/录像机等等。 三、交互式智能控制:可以通过语音识别技术实现智能家电的声控功能;通过各种主动式传感器(如温度、声音、动作等)实现智能信息家电的主动性动作响应。用户还可以自己定义不同场景智能信息家电的响应。 四、家庭信息服务:智能家庭服务器可以提供最新的股市情报、新闻、天气预报、电视节目预报、甚至当前公路上的交通流量状况,还可以自动管理用户的水电账单、银行和信用卡账户等财务信息。 五、自动维护:智能信息家电可以通过服务器直接从制造商的服务网站上自动下载、更新驱动程序和诊断程序,实现智能化的故障自诊断、新功能自动扩展。 六、家庭医疗保健:通过网络化的智能传感器,医院可以通过网络对用户进行身体检查。 汽车电子产品(18个嵌入式控制模块)——CAN总线网络 嵌入式技术应用——工业控制 工业方面:机床、冶金、电子、交通、航空航天等行业技术升级的重要基础; 2002年11月28日,以色列一选举投票点,发生枪击事件,造成至少7人死亡,数十人受伤。以警方用机器人在检查一具巴勒斯坦枪手的尸体。 基于Win CE的移动机器人平台 基于RTLinux的仿人机器人 基于VXworks的火星探路者 2004年“勇气号”再次登陆火星 嵌入式系统的热点领域 移动计算 普适计算 无线传感器网络 可重构计算 嵌入式系统的发展历史——硬件 嵌入式系统的发展历史——软件 1981年Ready System发展了世界上第1个商业嵌入式实时内核(VTRX32)包含了许多传统操作系统的特征,包括任务管理、任务间通讯、同步与相互排斥、中断支持、内存管理等功能。 随后,出现了如Integrated System Incorporation (ISI)的PSOS、IMG的VxWorks、QNX公司的QNX?等,Palm OS,WinCE,嵌入式Linux,Lynx,uCOS、Nucleux,以及国内的Hopen、Delta OS等嵌入式操
显示全部