pc104总线接口定义(什么是总线接口)
本文目录
什么是总线接口
任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现。为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适当的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。采用总线结构便于部件和设备的扩充,尤其制定了统一的总线标准则容易使不同设备间实现互连。 ----微机中总线一般有内部总线、系统总线和外部总线。内部总线是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连;而系统总线是微机中各插件板与系统板之间的总线,用于插件板一级的互连;外部总线则是微机和外部设备之间的总线,微机作为一种设备,通过该总线和其他设备进行信息与数据交换,它用于设备一级的互连。 ----另外,从广义上说,计算机通信方式可以分为并行通信和串行通信,相应的通信总线被称为并行总线和串行总线。并行通信速度快、实时性好,但由于占用的口线多,不适于小型化产品;而串行通信速率虽低,但在数据通信吞吐量不是很大的微处理电路中则显得更加简易、方便、灵活。串行通信一般可分为异步模式和同步模式。 ----随着微电子技术和计算机技术的发展,总线技术也在不断地发展和完善,而使计算机总线技术种类繁多,各具特色。下面仅对微机各类总线中目前比较流行的总线技术分别加以介绍。 一、内部总线 ----1.I2C总线 ----I2C(Inter-IC)总线10多年前由Philips公司推出,是近年来在微电子通信控制领域广泛采用的一种新型总线标准。它是同步通信的一种特殊形式,具有接口线少,控制方式简化,器件封装形式小,通信速率较高等优点。在主从通信中,可以有多个I2C总线器件同时接到I2C总线上,通过地址来识别通信对象。 ----2.SPI总线 ----串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口。Motorola公司生产的绝大多数MCU(微控制器)都配有SPI硬件接口,如68系列MCU。SPI总线是一种三线同步总线,因其硬件功能很强,所以,与SPI有关的软件就相当简单,使CPU有更多的时间处理其他事务。 ----3.SCI总线 ----串行通信接口SCI(serial communication interface)也是由Motorola公司推出的。它是一种通用异步通信接口UART,与MCS-51的异步通信功能基本相同。 二、系统总线 ----1.ISA总线 ----ISA(industrial standard architecture)总线标准是IBM 公司1984年为推出PC/AT机而建立的系统总线标准,所以也叫AT总线。它是对XT总线的扩展,以适应8/16位数据总线要求。它在80286至80486时代应用非常广泛,以至于现在奔腾机中还保留有ISA总线插槽。ISA总线有98只引脚。 ----2.EISA总线 ----EISA总线是1988年由Compaq等9家公司联合推出的总线标准。它是在ISA总线的基础上使用双层插座,在原来ISA总线的98条信号线上又增加了98条信号线,也就是在两条ISA信号线之间添加一条EISA信号线。在实用中,EISA总线完全兼容ISA总线信号。 ----3.VESA总线 ----VESA(video electronics standard association)总线是 1992年由60家附件卡制造商联合推出的一种局部总线,简称为VL(VESA local bus)总线。它的推出为微机系统总线体系结构的革新奠定了基础。该总线系统考虑到CPU与主存和Cache 的直接相连,通常把这部分总线称为CPU总线或主总线,其他设备通过VL总线与CPU总线相连,所以VL总线被称为局部总线。它定义了32位数据线,且可通过扩展槽扩展到64 位,使用33MHz时钟频率,最大传输率达132MB/s,可与CPU同步工作。是一种高速、高效的局部总线,可支持386SX、386DX、486SX、486DX及奔腾微处理器。 ----4.PCI总线 ----PCI(peripheral component interconnect)总线是当前最流行的总线之一,它是由Intel公司推出的一种局部总线。它定义了32位数据总线,且可扩展为64位。PCI总线主板插槽的体积比原ISA总线插槽还小,其功能比VESA、ISA有极大的改善,支持突发读写操作,最大传输速率可达132MB/s,可同时支持多组外围设备。 PCI局部总线不能兼容现有的ISA、EISA、MCA(micro channel architecture)总线,但它不受制于处理器,是基于奔腾等新一代微处理器而发展的总线。 ----5.Compact PCI ----以上所列举的几种系统总线一般都用于商用PC机中,在计算机系统总线中,还有另一大类为适应工业现场环境而设计的系统总线,比如STD总线、 VME总线、PC/104总线等。这里仅介绍当前工业计算机的热门总线之一——Compact PCI。 ----Compact PCI的意思是“坚实的PCI”,是当今第一个采用无源总线底板结构的PCI系统,是PCI总线的电气和软件标准加欧式卡的工业组装标准,是当今最新的一种工业计算机标准。Compact PCI是在原来PCI总线基础上改造而来,它利用PCI的优点,提供满足工业环境应用要求的高性能核心系统,同时还考虑充分利用传统的总线产品,如ISA、STD、VME或PC/104来扩充系统的I/O和其他功能。 三、外部总线 ----1.RS-232-C总线 ----RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅助通道,在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。RS-232-C标准规定的数据传输速率为每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。 ----2.RS-485总线 ----在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。 RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。 ----3.IEEE-488总线 ----上述两种外部总线是串行总线,而IEEE-488 总线是并行总线接口标准。IEEE-488总线用来连接系统,如微计算机、数字电压表、数码显示器等设备及其他仪器仪表均可用IEEE-488总线装配起来。它按照位并行、字节串行双向异步方式传输信号,连接方式为总线方式,仪器设备直接并联于总线上而不需中介单元,但总线上最多可连接15台设备。最大传输距离为20米,信号传输速度一般为500KB/s,最大传输速度为1MB/s。 ----4.USB总线 ---通用串行总线USB(universal serial bus)是由Intel、 Compaq、Digital、IBM、Microsoft、NEC、Northern Telecom等7家世界著名的计算机和通信公司共同推出的一种新型接口标准。它基于通用连接技术,实现外设的简单快速连接,达到方便用户、降低成本、扩展PC连接外设范围的目的。它可以为外设提供电源,而不像普通的使用串、并口的设备需要单独的供电系统。另外,快速是USB技术的突出特点之一,USB的最高传输率可达12Mbps比串口快100倍,比并口快近10倍,而且USB还能支持多媒体
PC104+比PC104多什么功能
1.相对PC/104连接,增加了第三个连结接口支持 PCI bus.2.改变了组件高度的需求,增加模块的柔韧性.3.加入了控制逻辑单元,以满足高速度 bus的需求.总线规范的不同:1.PC104PLUS是用120针2mm孔堆栈插座连接,而32位PCI总线用124针插槽连接2.120针的PCI不支持64位扩展,和 JTAG, PRSNT 或 CLKRUN 信号.PC104PLUS规范包含了两种总线标准:ISA和PCI,所以向其他PC机一样,可以双总线并存。
嵌入式高速数据采集solution是什么原理
概述:数据采集系统在工业测控、环境监测等方面的应用非常广泛。随着科学技术的发展,数据采集技术正向着高精度、高速度、稳定可靠、集成化及实时系统的方向发展。 传统的基于MCU的数据采集、A/D转换产品,无论是系统体积、系统功耗、系统数据采集精度以及系统处理能力等方面都不尽如人意,迫切需要一种能以较低的功耗和体积,实现高精度的数据采集、高性能的系统处理能力的嵌入式方案产品。 从数据采集速度和精度、系统的稳定性和实时性、单位成本、系统功耗等多方面因素考虑,恒颐高科提供一种基于ARM和CPLD的嵌入式低功耗的多路高精度数据采集方案。 方案简介 恒颐高科嵌入式高速数据采集系统采用ATMEL的32位ARM作为系统的CPU,单芯片集成多种功能。系统外围扩展了CPLD逻辑芯片作为协处理器,并扩展了A/D数据采集转换电路模块以及高速数据采集缓冲系统FIFO,可以实现高精度、高速率的数据采集;外围接口资源丰富;运行嵌入式Linux操作系统;面向石油勘探、环境监测、工业控制、医疗设备等领域,对数据进行采集处理和网络传输,实时及逻辑性能良好。 在系统运行过程中,CPU发控制信号给CPLD,利用CPLD编程的灵活性来控制48路ADC的启动和停止,即达到动态地选择采样通道地目的。ADC转换电路将采样信号由FIFO缓冲后送入CPLD逻辑编程电路,再由CPLD电路送入ARM处理器,进行数据地处理并将结果传输到上位机。 系统硬件接口 接口 描述 RS232接口 3个9针D型RS-232C串行接口,对应于Debug UART、UART2和UART3 RS485接口 1路RS485接口,外接总线收发器,支持RS485通信 10/100M以太网口 AT91RM9200内嵌MAC,外接DM9161,支持以太网通讯 USB接口 外扩USB主、从接口(USB2.0协议,12Mbps) PC104接口 支持标准的PC104模块扩展 JTAG接口 标准20针定义,支持JTAG调试 CPLD编程接口 系统设有CPLD,实现逻辑运算,实现总线扩展 RTC 独立的IIC接口,后备锂电池,为系统提供时钟基准 Can总线接口 1路can总线接口 电源接口 +5V、+12V、-12V电源输入接口,带LED电源信号指示 STN/TFT LCD接口 1个LCD接口,可支持多种尺寸的STN/TFT LCD屏 96-pin欧式插针X2 48路GPIO(24路输入,24路输出)、矩阵键盘接口、4线触摸电阻都有96-pin欧式插针引出 A/D数据采集技术参数 采样通道:48路GPIO,24路输入,24路输出; 采样精度:12位 采样频率:1MHZ 输入信号范围:-10V~10V、4~20mA。 软件支持 恒颐高速数据采集系统采用ARM+嵌入式Linux的构架,Linux版本为2.6,Linux2.6内核较Linux2.4具有以下的特点: (1)改进的多媒体功能; (2)支持更大的内存和文件系统; (3)支持跟过的账户和进程,支持多线程技术; (4)提高了系统性能,2.6内核比2.4快上5倍。 应用场合 * 气象/水文/地质/环保等行业的数据采集系统 * 高速、高精度和多参数综合测试系统 * 发电变电监测/环境监测控制系统 * 有线/无线网络数据采集处理与传输系统 --------------------------------------------------- 图贴不上来
pc104 卡是什么
你的问题看似简单,其实很难回答,我就从我的认识来罗嗦几句。PC104是一种专门为嵌入式控制而定义的工业控制总线,是IEEE协会定义的 IEEE-P996.1规范,怎么说呢,它是一种优化的、小型、堆栈式结构的嵌入式控制系统,在 IEEE-P996.1规范里严格地定义了PC104的尺寸规范、电器特性及总线控制标准。PC104与普通PC总线控制系统的主要不同是: 1、 小尺寸结构:标准模块的机械尺寸是3.6X3.8英寸,即96X90mm2、 堆栈式连接3、 功耗小,一般4mA总线驱动即可使模块正常工作,每个模块1-2瓦能耗。市面上能见到的许多嵌入式工控机(IPC)用的就是PC104模块,这种类型嵌入式的工控机IPC)一般没有风扇的,体积小嘛,方便组装、搭配。PC104 产品, 通常有CPU 模板、数字I/O 板, 模拟量采集板、网络模板等功能模块。所有这些模板可以像“搭积木”一样相栈接到一起, 各模块之间连接紧固, 不易松动, 更适用于在强烈振动的恶劣的环境下工作。PC104模块一般支持嵌入式操作系统,如Windows XP embedded,Windows CE,亦或是Linux等嵌入式操作系统,注意,是嵌入式操作系统,不是普通PC的桌面操作系统,嵌入式操作系统体积小,一般是面向特定功能领域的。总之PC104是一种规范,而PC104卡有很多种,但都符合pc104标准,前面提到的PC104卡有CPU模块、数字I/O 板, 模拟量采集板、网络模板等等,这些卡功能相对独立,可根据工程需要自由搭配。生产PC104卡或模块的公司有研华、研祥、磐仪等等很多公司,你可以到这些公司的网站上了解相关产品的功能特性。至于PC104模块能干什么、怎么干,这不是一句两句能说的清楚的,你得学习嵌入式硬件系统、学习嵌入式操作系统使用、学习如何开发嵌入式应用程序等等相关知识。
bios数据可以定义pc104接口吗
可以。BIOS是英文"BasicInputOutputSystem"的缩略词,直译过来后中文名称就是"基本输入输出系统"。在IBM PC兼容系统上,是一种业界标准的固件接口。bios数据可以定义pc104接口,PC/104是一种工业计算机总线标准。PC/104有两个版本,8位和16位,分别与PC和PC/AT相对应。PC/104PLUS 则与PCI总线相对应。
总线接口的总线接口种类
总线接口是成像板卡与计算机链接的接口,总线接口包括:ISA/EISA、AGP、VME、VL、PCI/PCI-X、PCMCIA、PMC、PCI EXPRESS等。在机器视觉领域中广泛使用的总线接口主要是基于PCI的各种总线:PCI、PCI-X、PCI EXPRESS。PCI总线是独立于CPU的系统总线,采用了独特的中间缓冲器设计,可将告诉的外围设备直接挂在CPU总线上,打破了瓶颈,使得CPU的性能得到充分的发挥。图像采集卡利用PCI总线的优点,实现了高速图像数据传输和主控系统的对接。为了实现PCI总线数据传输速度的进一步提高,PCISIG组织在PCI标准协议的基础上指定了PCI-X、PCI EXPRESS等快速数据传输标准。同时为了适应嵌入式系统应用,PCISIG也推出了PC104、PC104 Plus、PXI、Compact PCI等标准。 PCI EXPRESS 也称PCI-E,是下一代PCI总线,原名为“3GIO是由英特尔提出的,它的最大特点是传输速率快,PCI-E有X1、X4、X8、X16,PCI-X1的传输速率可达到500MB/s,X16可达到8GB/s。PC104/PC104 plus/PXI/Compact PCI以上均为专门为嵌入式控制而定义的总线
pc104控制是计算机控制吗
PC104是计算机控制,PC104是一种工业计算机总线标准。
PC104是一种专门为嵌入式控制而定义的工业控制总线,这种类型的系统经常可以在工厂、实验室、被编程控制的复杂系统的机器上见到。
PC104和PC104PLUS:
PC104有两个版本,8位和16位,分别与PC和PC/AT相对应。
PC104PLUS 则与PCI总线相对应,在PC104总线的两个版本中,8位PC104共有64个总线管脚,单列双排插针和插孔,P1:64针,P2:40针,合计104个总线信号,PC104因此得名。
当8位模块和16位模块连接时,16位模块必须在8位模块得下面。P2总线连结在8-位元模块中是可选的,这样让这些模块无论何处都可在堆栈中使用。
PC104PLUS 是专为PCI总线设计的,可以连接高速外接设备。PC104PLUS 在硬件上通过一个3X40即120孔插座,PC104PLUS包括了PCI规范2.1版要求的所有信号。为了向下兼容,PC104PLUS保持了PC104的所有特性。
PC104PLUS与PC104相比有以下3个特点:
1、相对PC/104连接,增加了第三个连结接口支持 PCI bus。
2、改变了组件高度的需求,增加模块的柔韧性。
3、加入了控制逻辑单元,以满足高速度 bus的需求。
更多文章:
i5 6600k性能(core i5 6600k core i3–6100,这两个处理器哪个好点,对比怎么样)
2024年5月23日 08:00
d3006次列车途经站点(D3o06次列车,镇江到汉口,什么时间到站)
2024年7月9日 14:40
三星galaxy s3什么时候上市(三星zfold3上市时间详细介绍)
2024年10月27日 00:50
ideapady400购买(是不是从美国联想官网买的电脑就是美行的配置据说ideapad y400 美行比国行配置要高)
2024年4月27日 08:30
魅蓝note2如何root(魅蓝note2怎么获取root权限)
2024年3月17日 03:20
诺基亚彩色直板手机(推荐一款女生适用的直板白色诺基亚 手机)
2024年8月26日 12:20