|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
各位前辈,晚辈有个问题想请教,因为有驱动的编写,所以来这发个帖子,还请各位前辈给与帮助。我们要做个数据采集系统,分两部分,下位机硬件(也就是采集卡部分)用DSP来做,上位机部分(也就是虚拟示波器的显示界面)用Labview来做,现在两个部分各自都做的差不多了,可就是两者的通信,让人很头痛,我看了相关的资料,如果是自己做卡必须要在labview中调用动态链接库(DLL)。这个都好办,关键是这个库该如何生成。我们这个采集卡的驱动程序是在vc环境下编写的,用DriverWorks。我今天在一本书上看到这样的关系:
上层管理软件
↓ ↑
中间层Dll
↓
底层驱动程序
↓
PCI设备硬件
我不知道这个中间层dll和底层驱动程序有什么样的关系,我以前的理解是底层驱动程序在vc环境下就可以生成dll文件,二者几乎是等价的,可今天看到这个,我又有点糊涂了,不知道他们之间究竟是什么样的关系,还请各位前辈给与指点,晚辈将万分感激! |
|