一些常用接口
来源:互联网 发布:人工智能会议 2017 编辑:程序博客网 时间:2024/05/22 06:39
SPI
SPI(Serial Peripheral Interface:串行外设接口);
SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总线可以实现多个SPI设备互相连 接。提供SPI串行时钟的SPI设备为SPI主机或主设备(Master),其他设备为SPI从机或从设备(Slave)。主从设备间可以实现全双工通 信,当有多个从设备时,还可以增加一条从设备选择线。
如果用通用IO口模拟SPI总线,必须要有一个输出口(SDO),一个输入口(SDI),另一个口则视实现的设备类型而定,如果要实现主从设备,则需输入输出口,若只实现主设备,则需输出口即可,若只实现从设备,则只需输入口即可。
IIC
IIC(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。
I2C总线用两条线(SDA和SCL)在总线和装置之间传递信息,在微控制器和外部设备之间进行串行通讯或在主设备和从设备之间的双向数据传送。
I2C是OD输出的,大部分I2C都是2线的(时钟和数据),一般用来传输控制信号。
IIS
IIS(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频 数据传输而制定的一种总线标准。
I2S则大部分是3线的(除了时钟和数据外,还有一个左右声道的选择信号),I2S主要用来传输音频信号。
UART
UART(Universal Asynchronous Receiver Transmitter:通用异步收发器)。
UART总线是异步串口,因此一般比前两种同步串口的结构要复杂很多,一般由波特率产生器(产生的波特率等于传输波特率的16倍)、UART接收器、UART发送器组成,硬件上由两根线,一根用于发送,一根用于接收。
CAN
CAN,全称为“Controller Area Network”,即控制器局域网,是国际上应用最广泛的现场总线之一。一个由CAN 总线构成的单一网络中,理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件的电气特性所限制。CAN 可提供高达1Mbit/s的数据传输速率,这使实时控制变得非常容易。另外,硬件的错误检定特性也增强了CAN的抗电磁干扰能力。
CAN是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。当信号传输距离达到10Km时,CAN 仍可提供高达50Kbit/s的数据传输速率。
SDIO
SDIO是SD型的扩展接口,除了可以接SD卡外,还可以接支持SDIO接口的设备,插口的用途不止是插存储卡。支持 SDIO接口的PDA,笔记本电脑等都可以连接象GPS接收器,Wi-Fi或蓝牙适配器,调制解调器,局域网适配器,条型码读取器,FM无线电,电视接收 器,射频身份认证读取器,或者数码相机等等采用SD标准接口的设备。
GPIO
GPIO (General Purpose Input Output 通用输入/输出)或总线扩展器利用工业标准I²C、SMBus™或SPI™接口简化了I/O口的扩展。当微控制器或芯片组没有足够的I/O端口,或当系统 需要采用远端串行通信或控制时,GPIO产品能够提供额外的控制和监视功能。
每个GPIO端口可通过软件分别配置成输入或输出。
- 一些常用接口
- 一些常用接口地址
- 一些常用接口地址
- 一些常用免费接口
- 一些常用COM接口表
- 一些常用的IHTMLXX接口
- 一些常用的webservice接口
- VC中TabCtrl控件一些常用接口
- 一些常用的IHTMLXX接口(一)
- kingdee BOS 开发一些常用接口
- 一些常用可以做测试接口
- redis--Jedis--一些常用的接口说明
- 一些常用的接口查看地址
- Android平台上开发网络应用的一些常用接口。
- 常用的WebServices接口,可以开发一些小的应用程序
- (转)一些常用接口总线整理(素材来自网络)
- 百度地图上一些常用的接口,js调用
- 一些常用的API接口分享给大家 很赞哦
- uva 10651- Pebble Solitaire(状态压缩DP)待看。。。
- 逆向并查集(ZOJ 3261)
- Oracle分区表,哈希分区的新建与增加
- Android开发之WebService介绍
- windows server 2012 AD 活动目录部署系列(十)操作主机角色转移
- 一些常用接口
- Android详细的对话框AlertDialog.Builder使用方法
- 第一个iOS程序–nib、xib与故事板的关系
- 用Cacti来监控bind9的DNS解析情况
- Squid是什么,Squid工作原理是什么
- python脚本打google首页的糖果篮子游戏
- 使用 DBMS_PROFILER 定位 PL/SQL 瓶颈代码
- BUCK/BOOST电路原理分析
- HTTP GET请求URL中IP被异常替换的问题