PC/104总线简述

 PC/104总线简述  
  
 
 
PC/104是一种专门为嵌入式控制而定义的工业控制总线PC总线在嵌入式应用中的衍生产物,堆栈式结构,在国际上广泛流行IEEE协会定义为IEEE-P996.1.我们知道, IEEE-P996PC/XTPC/AT工业总线规范而从PC/104被定义为IEEE-P996.1 就可以看出,PC/104总线实质上是一种紧凑型,小型化的IEEE-P996.其总线信号定义和PC/AT基本一致,但电气和机械规范却完全不同,是一种优化的,小型化的, 堆栈式结构的嵌入式控制系统.相对于普通计算机上PCIPCI Express,PC/104嵌入式计算机中被分别定义为PC/104plus(PCI-104)PCI/104 Express (PC/104 Express)2006年由Felix Kunz先生为PC/104协会起草,定义了新一代基于PC/104PCI/104Express总线规范,于2008年首季度被正式认定为IEEE总线规范之一,成为国际标准。
  
 
有关PC/104,PC/104plusPCI/104Express:
PC/104有两个版本, 8位和16位总线,分别与普通PCPC/XTPC/AT相对应,其有效信号与PC/XTPC/AT完全一致,有时也被称之为PC/104ISA总线,在PC/104总线的两个版本中,8PC/104总线,共有64个总线管脚(单列双排插针和插孔),16位总线为(64+40=) 104个总线管脚(双列双排插针和插孔) ,其有效信号线和控制线完全与“PC/XT”“PC/AT”兼容.仅仅增加了几个定位孔和电源及地而已。
 
PC/104plus也称之为PC/104+),则与PCI总线相对应,有时也被称之为PC/104PCI总线.真正意义上PC/104plus总线产品应同时包含ISAPCI两个总线,而将仅仅包含PCI部分的产品称之为PCI-104。但基于历史上约定俗成的叫法,我们通常会把PC/104板上的PCI总线也称之为PC/104plus,  PC/104plus(PCI-104)为单列三排120个总线管脚,有效信号线和控制线和PCI总线完全兼容.与我们的计算机一样,一个计算机主板可以同时拥有PC/ATPCI总线,一个PC/104CPU模块则可以同时拥有PC/104PC/104plus总线
 
PCI/104 Express则与PCI-Express(PCIe)PCI双总线相对应,有时也被称之为PC/104上的PCI Express+ PCI总线,真正意义上PCI/104-Express总线产品应同时包含PCIPCI-Express两个总线,而将仅仅包含PCI-Express部分的产品称之为PCIe/104, PCIe/104是高速串行总线,20PCI Express内部总线通道(Lane),采用150芯高密堆栈式总线连接器将各个带有Express总线的PC/104相连.与我们的计算机一样,一个通用高速计算机主板可以同时拥有PCIPCIe总线,一个PCI/104 ExpressCPU模块则可以同时拥有PCI-104PCIe/104两个总线同时在板,新一代PCI/104-Express产品中的PCIe/104在板上占据了原来PC/104(ISA)的位置,也就是说,新一代的PC/104 Express产品中包含PCI-104(PCI)PCIe/104,但不再拥有PC/104(ISA)总线。
以下是PC/104总线20年来的发展和演变图
 
相关说明:对比PC/104与普通PC,我们可以看到PC/104总线产品软件上与PC/XTPC/AT完全兼容.PC/104plusPC/ATPCI完全兼容,PCI/104 Express则于PCIePCI完全兼容。在硬件上PC/104PC主板主要存在着以下几方面的不同:A. 小尺寸结构,PC/104标准模块的机械尺寸为:3.8x3.6英寸(96x90mm),B..堆栈式,”“总线连接,即PC/104总线模块之间总线的连接是通过上层的针和下层的孔相互咬和相连,有极好的抗震性。C.. 6mA总线驱动既可使模块正常工作,低功耗,减少元件数量,本网站所列大部分产品的驱动能力为24mA, 4.自我堆栈式连接,无须母板。
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
西电《计算机接口与通信技术》平时作业 分数:100分 1. 填空题(每空2分,合计40分) 1.计算机系统由( )子系统与( )子系统组成。 2.由于各种外设的工作原理、工作速度、信息格式、驱动方式差异很大,无法与CPU直接 匹配,需要有一个( )电路来充当它们与CPU间的桥梁。这部分电路被称为( )。I/O接口就是位于( )与( )之间。 3.I/O端口的编制方法有( )与( )两种方法。 4.输入/输出的传输方式有( )、( )与I/O处理机(器)传输方式。 5.可屏蔽中断就是指( )。 6.中断向量就是指( )。 7.一般来说,计算机总线分为( )、外部总线与( )三部分。 8.RS-232接口就是一种( )外部总线接口。 9.8255A可编程并行接口芯片有( )个8位并行输入/输出端口。 10.在串行异步通信中,在一个字符发送之前,先发送一个( )位。 11.所谓波特率就是指 ( )。 12.串行接口芯片8251A的TXD引脚的功能就是( )。 13.UART中的三种错误标志有奇偶错、溢出错与( )。 二、简答题(每题5分,合计40分) 1.利用8255A为接口芯片(设8255A的端口地址为8000H~8003H),将A组置为方式1且A口作为 输入口,PC6与PC7作为输出口,B组置为方式1且B口作为输入口。编写初始化程序。 2.有哪几种输入/输出的传送方式,并分别叙述每种方式的特点。 3.简述串行通信的协议及异步串行通信的帧格式。 4.简述UART中的三种错误标志及意义。 5.简述UART发送器与接收器的工作原理。 6.说明异步通信的字符格式。画出在1200波特率下,发送字符数据01010101的波形图,注 出时间关系。假定采用奇校验,使用一位停止位。 7.简述I/O接口、 I/O端口、 I/O接口技术的概念。 8. 8、假定在串行通信时设定的数据传输率为1200bit/s,8位数据位,无校验,一个停止位,则 传送完4KB的文件,需要多长时间? 三、.设计题(每题5分,合计20分) 1. 若在PC/XT系统总线上扩充设计一个输出端口,分配给该输出端口的地址为288H,输出 锁存器选用74LS273,试画出该输出端口与系统总线的接口电路图。 2.利用8255A为接口芯片(设8255A的端口地址为280H~283H),将PA口设置为方式0输入 , PB口设置为方式1输入,PC口设置为方式0输出,试写出初始化程序。 3.试编写使8251A可以发送数据的一段程序。将8251A设定为异步传送方式,波特率系数为 64,采用偶校验,1位停止位,8位数据位。8251A与外设有握手信号,采用查询方式发送数据 。假设8251A的数据端口地址为04AOH,控制口地址为04A2H。(12分) 4. 某一A/D变换器的电原理图及主要工作时序如下图所示。 D0~D7 VA 模拟信 号输入 变换时间 电原理图 工作时序 若分配给8255A的端口地址为2F0H~2F3H,试将此A/D变换器通过8255A与PC/XT系统 总线连接起来。 编写包括8255A初始化在内的对模拟输入信号采集变换一次的程序,并将变化后的 数据存入DL。 ----------------------- 西电《计算机接口与通信技术》平时作业全文共4页,当前为第1页。 启动变换开始 1us STARTEOC 8位 A/D 变 换 器 EOC STARTEOC 变换结束 EOC 西电《计算机接口与通信技术》平时作业全文共4页,当前为第2页。 西电《计算机接口与通信技术》平时作业全文共4页,当前为第3页。 西电《计算机接口与通信技术》平时作业全文共4页,当前为第4页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值