我现在要开发一个采集卡,卡上有pci9054芯片,和CPLD,而没有处理器,希望能在VxWorks系统下实现数据采集。 请问:采集卡的驱动,是不是就是pci9054的驱动。plxSDK中提供的在VxWorks环境下的BSP是pci9054-860RDK,看了一下,好像是...
全文
回复(9) 2004-04-17 16:11 来自版块 - VxWorks
表情
lhsundriver 看了就得顶(2010-04-12 11:01)
aquariuscamusPCI设备和字符型设备是两个不同范围的概念。PCI设备是指接口为PCI总线的设备。而字符型设备则是相对于块设备来说的。PCI设备可以使字符型设备,也可以是其他的分类。两者属于不同的范围所以不同时出现。 你现在的事情大概可以分为三步: 1。阅读资料,包括板卡本身的硬件手册、...(2004-06-04 23:57)
gentle8023系统就是用一台PC机作为目标机,然后在其上插一块自己开发的数据采集卡。该卡主要有AD电路,CPLD和PCI9054桥接芯片组成(FIFO用的是CPLD自带的)。 按您的指点,我查了您以前的帖子,收获不小,但也有不解: PCI设备驱动跟字符型设备驱动是什么关系,我看到讲PCI...(2004-06-02 14:23)
aquariuscamus能具体说说你使用的系统架构吗?不同的系统架构使用的办法有些差别。 另外,翻翻老帖子,可以看到我的一篇关于字符型驱动的心得。等一年的期限过后,我可以贴出来字符型驱动程序的模版,方便各位开发 。(2004-05-30 12:11)
gentle8023谢谢楼上的回答,特别感谢aquariuscamus的指点!我刚接触,刚能建立起开发环境;但对这个板卡一直不知道怎么下手,能给点儿具体的例程吗。我现在看了字符型设备驱动开发的有关内容。查到一个开发PCI驱动的步骤,您看我按下列步骤进行就可以吧。具体要注意哪些啊? 非常迫切需要您的帮...(2004-05-29 00:09)
aquariuscamus基本上就如你所说,有设备就可以开发驱动了。其实PCI接口对于软件来说是非常简单的,那些API都可以不用,使用VxWorks提供的几个基本函数二十句话之内就能搞定PCI设备。驱动开发关键的问题还是集中在板卡的操作上。关于DMA,每个设备都是不一样的,但是我记忆中(好久没用这么简单的...(2004-05-27 20:10)
gentle8023aquariuscamus: 你的意思是说,如果x86作为目标机跑起vxworks,而这台目标机上插的是这块儿只有PCI9054和CPLD的板子,开发一个PCI9054的设备驱动就可以了,是这样吗? 如果是这样的话,那么plxSDK光盘中提供的LOCAL API函数也用不成了...(2004-05-24 21:08)
aquariuscamus你的这个采集卡一定是用在某个可以跑vxworks系统的系统中的吧?如果是这样,我就可以假设他运行在x86体系架构下(其他架构的pci总线差别不大),那么首先让vxworks跑起来,然后再考虑驱动程序的问题。编这样的驱动程序和其他的字符型设备的驱动程序一样,可以使用字符型驱动程序的...(2004-04-28 23:30)
seven问题太大,很难。 按照我的理解,大可以不要它的BSP了。自己写一个得了。(2004-04-20 09:15)

返回顶部