常用的外设接口

  开发板中常用的外设接口包括串口、I2C、USB等接口。

1.串口

  串行接口简称串口,也称串行通信接口(通常指COM接口),是指用串行通信方式的拓展接口。

  串行通信的传送速度慢,但传输距离远,可由几米到几千米。根据信息的传送方向,可分为单工,半双工,全双工三种。

  串行通信的两种基本方式是同步串行通信和异步串行通信方式。同步串行通信是指ISP(Interface Serial Peripheral)串行外围设备接口。异步串行是指UART(Universal Asynchronous Receiver/Transmitter)通用异步接收/发送。UART包括了TTL电平和RS232电平的串口,TTL电平是3.3V,RS232是负逻辑电平,定义5V~12V是低电平,~12V~-5V是高电平。

 

2.I2C

  I2C(Inter-Intergrated Circuit)总线类型主要用来连接整体电路(ICS),I2C是一种多向控制总线,即多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实施数据传输的控制源,这种方式简化了信号传输总线。

  I2C串行总线一般有两根数据线,一根是双向的数据线SDA,另一根是时钟线SCL。所有接到I2C总线设备上的串行数据SDA都接到总线的SDA上,各设备的时钟线SCL接到总线的SCL上。

 

3.USB

  USB是英文Universal Serial BUS(通用串行总线)的缩写,USB接口支持设备的即插即用和热插拔功能。

 

4.以太网接口

 

posted @ 2018-11-09 10:13  骏骏  阅读(1570)  评论(0编辑  收藏  举报