嵌入式系统概论要点.pptVIP

  • 8
  • 0
  • 约2.54千字
  • 约 18页
  • 2016-03-11 发布于湖北
  • 举报
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 嵌入式

文档评论(0)

1亿VIP精品文档

相关文档