串行通信
来源:互联网 发布:信托网络个人理财产品 编辑:程序博客网 时间:2024/04/30 18:59
串行通信包括SPI、I2c、UART、CAN总线等。
SPI是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,如今越来越多的芯片集成了这种通信协议,(引脚CS、SDO、SDI、SCLK)
(1)SDO – 主设备数据输出,从设备数据输入;(2)SDI – 主设备数据输入,从设备数据输出;
(3)SCLK – 时钟信号,由主设备产生;
(4)CS – 从设备使能信号,由主设备控制。
I2C每个连接到总线的器件都可以通过唯一的地址和一直存在的简单的主机/从机关系软件设定地址,主机可以作为主机发送器或主机接收器;只要求两条总线线路:一条串行数据线SDA,一条串行时钟线SCL;(引脚SDA、SCLK)
UART包括了RS232、RS499、RS423、RS422和RS485等接口标准规范和总线标准规范,是异步串行通信口的总称。RS232是UART的一种,它采用的232电平。其他的UART还有单片机上的异步通信口,采用的是TTL电平(3.3V)。我们平时所用的电脑的串口就是RS232的,逻辑1电平是-3V--12V,逻辑0电平是+3V-+12V。当我们在做电路工作时,应该注意下外设的串口是Uart类型的还是RS232类型的,如果不匹配,应当找个转换线(通常这根转换线内有块类似于Max232的芯片做电平转换工作的),可不能盲目地将两串口相连。引脚RX、TX、GND
CAN(引脚RX、TX)属于现场总线的范畴,是一种有效支持分布式控制系统的串行通信网络。
0 0
- 串行通信
- 串行通信
- 串行通信
- 串行通信
- 串行通信
- 串行通信
- 串行通信
- 串行通信
- 串行通信
- 同步串行通信和异步串行通信
- 同步串行通信与异步串行通信
- 串行通信的实现
- 驱动和串行通信
- 串行通信基础
- 异步串行通信
- symbian 串行通信
- 常用串行通信API
- 并行和串行通信
- JAVA经典算法40题
- Can we declare a class as static
- matlab 读取MPEG-4视频
- CAZyme注释
- UIImagePickerController详解
- 串行通信
- 使用对象流实现序列化
- 支持不同设备(3)支持不同版本
- 所谓的沃尔沃惹我热额外额而
- Android静默安装apk
- 顽皮哥教你做达人脚本
- Lua初识之LuaStdio使用方法
- Web控件和HTML控件
- 开发Android调试时logcat不显示输出错误信息的解决办法