- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统概论概要
advanced counting techniques Guo Jian * TornadoTornado代表嵌入实时应用中必威体育精装版一代的开发和执行环境。 Tornado 包含三个完整的部分: (1)Tornado系列工具, 一套位于主机或目标机上强大的交互式开发工具和使用程序; (2)VxWorks 系统, 目标板上高性能可扩展的实时操作系统; (3)可选用的连接主机和目标机的通讯软件包 如以太网、串行线、在线仿真器或ROM仿真器. 嵌入式定义:不是通用计算机,控制监测其他设备,有一定的专用性 电脑的CPU主流是INTEL,手机CPU主流是ARM * 我们把类似51单片机或者DSP上面跑的没有操作系统的程序叫做“代码裸奔”。因为有的时候,比如我们编写一个简单的程序,就只需要点几个LED检测几个按钮的状态,那么“代码裸奔”弄一个while(1)的死循环就足够了,杀鸡何必用牛刀。 编写这种裸奔的代码,也是学习嵌入式的必由之路,因为,你将会用C语言去对寄存器写控制字,这就是以后写驱动程序的基础呀。 另外需要说明的是,从概念上说,“代码裸奔”也已经属于嵌入式开发的范畴。 嵌入式系统概论 教材: Wolf Wayne. 嵌入式计算系统设计原理. 李仁发等 译. 北京: 机械工业出版社, 2009 Arm9 嵌入式系统设计基础教程。黄智伟编写。北京航空大学出版社,2009 嵌入式系统概论 参考教材: 陈文智,嵌入式系统原理与设计,北京:清华大学出版社,2011. 周立功,S3C2410嵌入式Linux系统教程,广州:广州致远电子有限公司。 嵌入式系统概论 授课教师:郭建 授课地点:文史楼303 授课时间:每周四上午一、二节 Email: jguo@ 办公室:数学馆308 答疑时间:?? 参考文献(1) ARM嵌入式处理器结构与应用基础,马忠梅等,北航出版社,2002 嵌入式实时操作系统VxWorks及其开发环境Tornado,孔祥营等,中国电力出版社,2002 嵌入式系统开发圣经,探矽工作室,中国青年出版社,2002 嵌入式Linux系统设计与应用.王学龙. 清华大学出版社,2001年 参考文献(2) UC/OS-II-源代码公开的实时嵌入式操作系统.邵贝贝. 中国电力出版社,2001 可编程逻辑器件及设计理念, www.X 精通Linux设备驱动程序开发 ,温卡特斯瓦兰,宋宝华,人民邮电出版社,2010 主要内容 嵌入式系统的基础知识 ARM体系结构及指令系统 CPU 基于总线的计算机系统 32位RISC微处理器S3C2410A S3C2410A的输入输出设备接口 主要内容(续) 程序设计与分析 进程与操作系统 多处理器 网络 系统设计技术 Definition of embedded system(三种定义) IEEE: Devices used to control, monitor(控制), or assist the operation of equipment, machinery (机器,机械设备)or plants.(控制、监视或者辅助装置、机器和设备运行的装置) Wolf: any device that includes a programmable computer but is not itself a general-purpose computer. 任何包括一个可编程计算机的设备,但本身并不是一台通用计算机 Definition of embedded system (cont’) Microsoft An embedded system is any computer system or computing device that performs a dedicated(专用) function or is designed for use with a specific embedded software application 民用嵌入式设备或产品—1 MOTOC350 彩屏WAP移动电话 彪骐数字机顶盒 BlackBerry 7230移动电话 DL7100/DL7200 数字式示波器 嵌入式GIS 畅视2000可视电话 Palm Zire71型个人数字助理 民用嵌入式设备或产品—2 苹果公司的媒体播放器和手机――iPOD和iPHONE 嵌入式系统高端应用的产品 美国AGM-86B战略空射巡航导弹 美国火星登陆车 国产战斗机F-7MG 机器人 国产88式坦克 2002年型林肯黑木(Blackwood)汽车 重要的中文网站地址 嵌入式系统研发社 / 《单片机与嵌入式系统应用》杂志社 嵌
文档评论(0)