资料介绍
谈总线之前,首先应该明白总线是什么?度娘的完整定义是:总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束,按照计算机所传输的信息种类。其实,笔者认为,总线就是是一种内部结构,它是 cpu、内存、输入、输出设备传递信息的公用通道。工程师为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适当的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。另外就是采用总线结构便于部件和设备的扩充,尤其制定了统一的总线标准则容易使不同设备间实现互连。
总线分类:
1、总线按功能和规范可分为五大类型:数据总线、地址总线、控制总线、扩展总线及局部总线。数据总线、地址总线和控制总线也统称为系统总线,即通常意义上所说的总线。常见的数据总线为 ISA、EISA、VESA、PCI 等。地址总线:是专门用来传送地址的,由于地址只能从 CPU 传向外部存储器或 I/O 端口,所以地址总线总是单向三态的,这与数据总线不同,地址总线的位数决定了 CPU 可直接寻址的内存空间大小。控制总线:用来传送控制信号和时序信号。控制信号中,有的是微处理器送往存储器和 I/O 接口电路的;也有是其它部件反馈给 CPU 的,比如:中断申请信号、复位信号、总线请求信号、设备就绪信号等。
2、按照传输数据的方式划分,可以分为串行总线和并行总线。串行总线中,二进制数据逐位通过一根数据线发送到目的器件;并行总线的数据线通常超过 2 根。常见的串行总线有 SPI、I2C、USB 及 RS232 等。
3、按照时钟信号是否独立,可以分为同步总线和异步总线。同步总线的时钟信号独立于数据,而异步总线的时钟信号是从数据中提取出来的。SPI、I2C 是同步串行总线,RS232 采用异步串行总线。
4、微机中总线一般有内部总线、系统总线和外部总线。内部总线是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连;而系统总线是微机中各插件板与系统板之间的总线,用于插件板一级的互连;外部总线则是微机和外部设备之间的总线,微机作为一种设备,通过该总线和其他设备进行信息与数据交换,它用于设备一级的互连。那么多分类,笔者也只能选择一种介绍了,就选择内部总线、系统总线和外部总线咯。
内部总线:
I2C 总线:I2C(Inter-IC)总线 10 多年前由 Philips 公司推出,是近年来在微电子通信控制领域广泛采用的一种新型总线标准。它是同步通信的一种特殊形式,具有接口线少,控制方式简化,器件封装形式小,通信速率较高等优点。在主从通信中,可以有多个 I2C 总线器件同时接到 I2C 总线上,通过地址来识别通信对象。 SCI 总线:串行通信接口 SCI 也是由 Motorola 公司推出的。它是一种通用异步通信接口 UART,与 MCS-51 的异步通信功能基本相同。 IIS:I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。 I2S 有 3 个主要信号:1. 串行时钟 SCLK,也叫位时钟,即对应数字音频的每一位数据,SCLK 有 1 个脉冲。2. 帧时钟 LRCK,用于切换左右声道的数据。LRCK 为“1”表示正在传输的是左声道的数据,为“0”则表示正在传输的是右声道的数据。3. 串行数据 SDATA,就是用二进制补码表示的音频数据。有时为了使系统间能够更好地同步,还需要另外传输一个信号 MCLK,称为主时钟,也叫系统时钟(Sys Clock)。
- RS485通信的详细资料讲解 31次下载
- MOS管的电路符号详细资料讲解 49次下载
- 无人机的飞控系统详细资料讲解 75次下载
- 标准CANBUS协议链路的详细资料讲解 2次下载
- Arduino的语法详细资料讲解 4次下载
- CAN总线基础的详细资料概述 119次下载
- 51单片机的int相关数据类型问题的详细资料讲解
- Proteus元器件封装的详细资料讲解 0次下载
- 上百个经典电路的详细资料讲解 87次下载
- 逆变电路的性能与分类和工作原理及各种逆变电路的详细资料讲解 170次下载
- ZigBee CC2530串口的数据接收处理机制详细资料讲解
- STM8 GPIO入门的详细资料讲解笔记免费下载 23次下载
- IP67现场总线IO的详细资料介绍 3次下载
- 机器学习教程之机器学习10大经典算法的详细资料讲解 25次下载
- C语言教程之数组讲解的详细资料免费下载 19次下载
- PLC总线的分类方式 653次阅读
- Docker镜像的详细讲解 2006次阅读
- 光伏逆变器是什么?光伏逆变器的相关知识详细讲解 9003次阅读
- 固态锂离子电池的详细资料解析 8650次阅读
- RS232接口串口取电电路的详细资料介绍 7872次阅读
- CAN总线的详细资料讲解 1.2w次阅读
- 如何新建一个软件工程详细资料讲解 3026次阅读
- 如何进行PLC控制程序的设计详细资料PPT说明 5753次阅读
- 库卡机器人模拟量输入输出编程的详细资料概述 6624次阅读
- PPT教程之伺服电机及其驱动技术的详细资料讲解 6999次阅读
- 总线接口的基础知识点详细资料概述 4181次阅读
- 开关电源的正激变换器基本工作原理及元器件如何选择等详细资料概述 1.3w次阅读
- PLC常用基本环节梯形图和详细文字说明详细资料概述 8976次阅读
- 变压器保护的基本要求,保护配置和运行规定的详细资料概述 8495次阅读
- 数据总线是什么_数据总线工作原理及分类介绍 2.3w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多