SPI总线(1)

上一篇 / 下一篇  2008-01-06 22:47:59 / 个人分类:项目总结

  芯片设计中流行的3种嵌入式低速串行总线为I2C,SPI,CAN总线.都是为在为数字设备之间传输数据,以实现最少的引脚,最优的速度,低成本,达到经济高效作用而开发的.

     I2C总线是philip在80年代开发的,成为了IC间的串行通信标准,采用简单的2线设计,可以用于各种芯片中,如I/O,A/D,D/A,传感器和MCU等.任何I2C设备都可以连接到I2C总线上,允许任何MASTER和SLAVER设备交换信息.

     SPI总线是主要用于处理器和外设同步串行通信的4线接口.SPI采用同步时钟,同步时钟把串行数据以8bit的整数倍移入和移出处理器.SPI是主从接口,CLOCK由MASTER产生,在使用SPI时,会同时发送和接收数据,使其成为一种全双工协议.

    CAN(控制器区域总线)总线是博世公司在80年代开发的一种分层串行传输协议,在电气噪声的环境中控制电子设备以及通讯,92年在奔驰汽车上采用了该总线,现在也广泛应用在汽车控制网络中.速度高达1Mbps@40M.

     这个板块主要是设计SPI接口,所以对以上的串行总线只是简单概括,在后续的章节中给与详细比较.


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-12-05  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 1761
  • 日志数: 10
  • 建立时间: 2007-11-09
  • 更新时间: 2008-08-11

RSS订阅

Open Toolbar