fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:1654回复:16

谁做过VME总线板卡的驱动程序!

楼主#
更多 发布于:2003-07-28 11:06
谁做过VME总线板卡的驱动程序!,本人有一些问题想求教!
有了驱动,人才有了力量。
scsi
驱动中牛
驱动中牛
  • 注册日期2002-03-22
  • 最后登录2011-03-09
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望116点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-29 10:49
是基于VISA吗?
fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-29 10:53
是基于VISA吗?

什么叫基于VISA,不太清楚。VME总线应该是PCI总线下的二级总线。
有了驱动,人才有了力量。
linjing
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-29 11:27
不是这么理解的吧,
我做过vxi的硬件部分,可以讨论一下
粼粼
fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-29 11:36
不是这么理解的吧,
我做过vxi的硬件部分,可以讨论一下

vxi是VME的扩展,对于VME你应该有发言权。我手头上有一块VME的板子,所以我想做VME的驱动。
可否介绍一下VME或VXI的概念,或提供一些资料。
有了驱动,人才有了力量。
grant
驱动老牛
驱动老牛
  • 注册日期2001-05-14
  • 最后登录2007-04-13
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望35点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-29 12:30
www.vita.com
www.vxi.org
和PCI是两码事。

VME机械结构 + PCI电特性 = CompactPCI
助人乃快乐之本 有人给分就更快乐了 :-)
linjing
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-07-29 12:37
我做的是基于寄存器基方式的,你的板子是什么方式的,
要是消息基的我也不了解,
寄存器机的方式的硬件设计相对比较简单,
只要提供几个总线初始化需要访问的寄存器,
并且把少数几根应答线的时序处理好就可以了,
至于驱动嘛,我也是照搬的别人的,改改就用了,
你可以看看哈工大出的一本vxi测试系统的书,
比较难买到,不知你手头有没有。
粼粼
linjing
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-07-29 12:40
www.vita.com
www.vxi.org
和PCI是两码事。

VME机械结构 + PCI电特性 = CompactPCI


大哥这样写很容易引起别人的混淆,
粼粼
fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-07-29 13:02
我做的是基于寄存器基方式的,你的板子是什么方式的,
要是消息基的我也不了解,
寄存器机的方式的硬件设计相对比较简单,
只要提供几个总线初始化需要访问的寄存器,
并且把少数几根应答线的时序处理好就可以了,
至于驱动嘛,我也是照搬的别人的,改改就用了,
你可以看看哈工大出的一本vxi测试系统的书,
比较难买到,不知你手头有没有。

不好意思,我还不知道是基于寄存器还是基于消息的,估计是基于寄存器的。手头上两个板子,一个是买的,另一个是一个小伙自己用CPLD设计的桥接器做得(牛吧)。以前我一直不原意涉及VME,主要是觉得VME发展前景不如CPCI好。最近想看看这方面的东西,作一下板子的驱动,手头放着两个板子不使用一下绝对是个浪费!
你说得书目前我还没有,不过这个社会没有找不着的东西。
最后提一点要求,可否将你的驱动发一份,参考一下!先谢了!
有了驱动,人才有了力量。
linjing
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-07-29 13:46
\"小伙自己用CPLD设计的桥接器做得(牛吧)。\"
这块板九成是寄存器基的,消息基估计国内没几个人做出来过,

\"以前我一直不原意涉及VME,主要是觉得VME发展前景不如CPCI好。\"
前景好不好,关键是有没有钱挣,你要知道vxi卖多少钱一块,
中关村海龙里pci网卡几毛钱??

\"你说得书目前我还没有,不过这个社会没有找不着的东西。\"
真的很难找,如果你有路子,一定帮我也买两本。

\"可否将你的驱动发一份,参考一下!\"
因为是公司的机要文件,不能完全给你,只能抠一部分给你,抱歉,
还有就是在labwindows/cvi和labview 的书上都有说到的,
书店都有卖的,最近ni公司有很多这方面的研讨会,可以去看看。

留一下你的mail,或先发一封给我
linjing33@263.net
粼粼
grant
驱动老牛
驱动老牛
  • 注册日期2001-05-14
  • 最后登录2007-04-13
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望35点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-07-29 14:17
[quote]www.vita.com
www.vxi.org
和PCI是两码事。

VME机械结构 + PCI电特性 = CompactPCI


大哥这样写很容易引起别人的混淆,
 [/quote]
老大说的是。
那就写详细一点:

先是VME总线,然后扩展出VXI总线。

后来PCI总线以它的电性能发展开后,
有人觉得它的机械结构不够好,
就把PCI的电性能与VME的机械结构结合起来,
就有了CPCI。

再后来,原来做VXI的人觉得CPCI与VXI相比少了仪器控制专用总线,
就又在CPCI上做了一些扩展,变成了PXI。

有不详细的地方请大家补充。
助人乃快乐之本 有人给分就更快乐了 :-)
grant
驱动老牛
驱动老牛
  • 注册日期2001-05-14
  • 最后登录2007-04-13
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望35点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-07-29 14:26

\"以前我一直不原意涉及VME,主要是觉得VME发展前景不如CPCI好。\"
前景好不好,关键是有没有钱挣,你要知道vxi卖多少钱一块,
中关村海龙里pci网卡几毛钱??

\"你说得书目前我还没有,不过这个社会没有找不着的东西。\"
真的很难找,如果你有路子,一定帮我也买两本。
 

讨论到大问题了。可以专门开帖子讨论了。

VME / VXI / CPCI / PXI的发展前景问题,其实要看怎么看的。到目前为止,CPCI的发展速度是比较快,到今年三月份,VME共有80余家会员,产品达1400多种;而同时期的PXI共有60多家成员,近600种产品。加上CPCI的产品,也有1200多种了。看速度是CPCI/PXI快过VXI,但是传统的一些测试设备,大都还集中在VXI. 尤其是, VXI已经通过国军标,而PXI/CPCI还没有.
不过好消息是,最近包括Agilent, Tektronix等厂商都开始开展PXI的研发,估计以后会有更多好的CPCI/PXI产品可以用.
PCI是大众化的,利润也低很多.我担心的是,CPCI也会走PCI的老路.希望PXI不会.

那本书,我也只是出差时在朋友那儿看到过,当时借了两天,连夜做笔记.不好找.哪位朋友找到的话记得通知我,我也要买两本.
助人乃快乐之本 有人给分就更快乐了 :-)
linjing
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-07-29 15:00
那本书有人说在王府井书店见过,一直没去看过,
还有一本是航天部内部发行的资料非常有用,但外面买不到,
我看过,比刚才我说的那本更详细。
现在cpci和pxi发展前途都很好,军方渐渐会大量采用的,
大家多多发财。
粼粼
fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-07-29 15:06
看来我低估VME的发展前景了,一个人的见识毕竟是有限的,还是要多和驱友门交流!
有了驱动,人才有了力量。
fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-08-04 12:30
不知VME地址空间和PCI地址空间的关系是什么,即VME地址空间占据PCI地址空间的那一部分,又是如何映射的。
有了驱动,人才有了力量。
linjing
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2003-08-04 20:52
根据系统总线的宽度a16 or a24,
还有你在板上配置寄存器配置的大小决定,
与pci有些类似。
粼粼
fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-08-04 20:59
但是我有一块VME板子,我使用windriver根本查不到其空间的大小;
你所说的配置寄存器配置的大小是指其VME空间的大小还是PCI空间的大小;VME空间和PCI空间是什么关系,如何通过存取PCI空间进而存取VME空间。谢谢!
有了驱动,人才有了力量。
游客

返回顶部