阅读:2657回复:12
DOS兄看过来,欢迎技术讨论
roc999的问题很具有讨论价值啊,本科毕业设计就做这个。向roc999的勇气表示敬意!
看来各位都是高手了,小弟初学,请教一个小问题。 我的设计大概是这样的: AD转换->FIFO->lattice 2064ve->tsb12lv01b->tsb41ab1->1394cable->PC1394interface. 不是那种插卡式的设备,而是通过cable连接到带有1394接口的主板上 目的是将一个模拟输入信号采样之后通过1394接口传输到pc中进行处理。 我设想的是可以通过使用Asynchronous Transmit的方式在pc和数据采集卡之间交换数据。 pc将采样频率,采样通道数等等信息传输到AD转换芯片中,然后采样的结果传输到pc中。 因为现在是试验阶段,采样率比较低,12位精度,6m以下。主要是希望能够有数据传过去就可以。 以后改进的时候再提高采样的速率。 问题在这里: 我的数据采集卡怎样才能认识我的PC的1394接口? 我的意思是说,发数据的时候,需要在数据包中 指定DestinationID。当每次bus reset之后, 我如何知道我的pc1394接口的physical ID? 虽然我现在 的网络只有2个节点: pc1394和数据采集卡。 但是总不至于说要我自己按照1394的规范推算吧?似乎 应该有什么可以标示自己的方法。 同样的问题也存在于 pc向数据采集卡发数据的时候。 请问你们是怎样解决这个问题的。难道是Self ID之后 我让PC的1394接口发广播信号,然后数据采集卡响应? 另外你们说的支持1394ohci就不用写driver了。我用的片子 应该是支持的。那么是不是说我可以不用写驱动程序,而只需要在 我的应用程序中使用window提供的.api接口就可以了。 大家不要笑我。本科的毕业设计做这个,时间还很紧,条件也不是很好。所以只好问问大家了。 有经验的高手讲讲解决方案。 知道的提提建议。 谢谢大家了 |
|
|
沙发#
发布于:2002-04-14 09:56
请问1394a标准下单根电缆的长度不是小于4.5米吗?
我想实现两台PC机的1394数据通信,请教一下如何实现。 用PC控制1394的3种数据传输率应该怎么做呀? 我现在的实验关系到1394,而我又不懂,请帮帮我。 多谢多谢 |
|
|
板凳#
发布于:2002-04-14 10:30
先买2快1394卡插到电脑里面。
然后就是写通讯的驱动了, 先看看1394的协议吧,不然怎么做啊? 2000DDK里有关于1394的内容, 我也刚开始做,只能提这么多的建议啦 |
|
|
地板#
发布于:2002-04-14 17:08
版主所谓的写通讯的驱动是什么意思?
其主要的功能是什么? 请教 |
|
|
地下室#
发布于:2002-04-15 22:28
windows里已经有1394口(port)的驱动了,
就象是有网卡的驱动了,但要PC间交换数据,总还要有通讯 程序吧。 现在你需要的就是这个啦 |
|
|
5楼#
发布于:2002-04-16 21:36
rifter仁兄,和仁兄roc999
我现在手头只有《FIREWIRE系统体系》这本书,介绍了用共模方式传送速度信号,但具体如何在设备中实现我还不清楚? 我现在还没完成两台计算机的1394通信,不过手头的两块1394转接卡都是TI相同型号的芯片,估计协议方面的问题不大。 不过要编写通信程序的话,应该有关于1394标准的API函数,并熟悉使用,目前对我这个菜鸟还很难。而且我的精力还要分很大部分在图象通信的质量评价上。现在对图象数据的误码率的概念还不很清楚。 我没有经验,以为应该有类似于标准化的1394驱动程序(注意,应该是可以编译的源代码,而不是编译完的可执行文件),只需要手工设定3种传输速率就可以了。 我现在正在看2000DDK,不过水平太差,很吃力。还要各位仁兄多帮忙。 |
|
|
6楼#
发布于:2002-04-17 23:05
看看ddk里面那个1394例子
让你找到的设备使用1394diag.sys作为驱动 调用1394api.dll 应该就可以了 以我的理解是这样。 欢迎讨论 |
|
|
7楼#
发布于:2002-04-20 11:07
roc999
你试成功了吗? 好象有听人说过可以的,不知道具体怎么弄? |
|
|
8楼#
发布于:2002-04-20 21:02
我的板子还没做出来呢
我只是看ddk的介绍说可以 还看到别人的文章也这样说 |
|
|
9楼#
发布于:2002-04-21 12:45
roc999,
你在什么学校,哪座城市啊? |
|
|
10楼#
发布于:2002-04-22 08:53
roc999,
你的建议我会试一试。虽然痴长你几岁,不过在1394驱动方面真是佩服。希望你多多帮忙。 |
|
|
11楼#
发布于:2002-04-22 23:54
大家过奖了。
都是初学者,大家互相帮助吧。 只要能把东西做出来就好。 我有一个个人主页,欢迎大家参观。 www26.brinkster.com/lzp |
|
|
12楼#
发布于:2002-04-26 11:39
不错不错,女孩子都挺漂亮的
你已经毕业了呀? |
|
|