(笔记)硬件“行话”.docxVIP

  • 0
  • 0
  • 约7.36千字
  • 约 21页
  • 2016-11-30 发布于湖北
  • 举报
硬件“行话” 做嵌入式系统开发,不可避免的要接触硬件,有时如果可能还得拿起示波器和逻辑分析仪进行调试。个人觉得,做嵌入式开发最好是对数字电路有一定的了解。对于数字电路的系统性知识,读者可以找相关的书籍进行学习,我也相信很多专业都学过数字电路这一课程。下面我们来看一看在嵌入式系统开发中需要掌握的最基本的一些硬件知识或术语,这此术语也是嵌入式开发人员之间的“行话”(当然,也是硬件工程师的“行话”)。 (1)电平 在数字电路中,分为高电平和低电平,分别用1和0表示。一个数字电路的管脚,总是存在一个电平的,要么高要么低,或者说要么1要到0(其实,还有另一种状态,后面会谈到)。 (2)总线(Bus) 在嵌入式系统中一定会有一块处理器芯片,此外,还有其它的芯片作为外部设备(后面简称外设),这些芯片与处理器协作实现产品的功能。比如,可能存在实现图像采集的芯片,也可能存在采集声音的芯片,等等。复杂的产品往往是由大量的芯片组成的。那么不可避免的是我们需要将所有的外设与处理器进行相连,最为简单的是将所有的外设都采用独立(注意是独立)的信号线连接至处理器,这样的好处是容易理解,但问题是:不可行。因为处理器芯片需要引出太多的线了,从芯片的生产和产品的生产角度来看都不实际。加之,处理器(在此我们假设处理器是单核的,而不是多核的)处理事务在微观上是串行的,也就是说在某一时刻如果要对外设进行读写操作,那只可

文档评论(0)

1亿VIP精品文档

相关文档