Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


как узнать номер pci слота?

Вы не вошли.

 Поиск | Регистрация | Вход 

ldv
11.08.2010 11:21:05
#1

Гость

как узнать номер pci слота?

подскажите пожалуйста, как узнать номер pci слота который требуется в Вашем примере для АЦП L791

11.08.2010 12:36:06
#2

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: как узнать номер pci слота?

Про пример я не знаю, а вообще по серийному номеру изделия, он программно читается. Естественно, требуется предварительно знать соответствие серийных номеров и PCI-слотов..

11.08.2010 14:28:34
#3

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 674

Re: как узнать номер pci слота?

У меня в программе автопоиск платы L-791 сделан так:

В цикле параметр slot перебирает значения от 0 до 127.
Для каждого значения выполняется примерно следующая процедура:

hIfc = (ULONG)CallCreateInstance(&hDll, slot, &Err); // return handle for new iface
if(hIfc == 0)    {   return 1;   }

Err = OpenLDevice(&hIfc);
if(Err == -1)    {   CloseLDevice(&hIfc);    return 2;   }
Err=GetSlotParam(&hIfc, &sl);
if(Err != L_SUCCESS)   {   CloseLDevice(&hIfc);    return 2;   }

Для платы L-791 параметр sl.BoardType будет равен 19.


PS Гарманов Александр написал про другой слот (про физический слот, в котором стоит плата, он не имеет никакого отношения к параметру slot в примере).

ldv
11.08.2010 16:45:06
#4

Гость

Re: как узнать номер pci слота?

Прошу прощения. Номер требуется в примере для Labview. В нем просят ввести версию Биоса и номер pci слота.

ldv
11.08.2010 16:49:21
#5

Гость

Re: как узнать номер pci слота?

а также во время начала работы выдает сообщение о том что не хватает файла lv_OpenModule.vi

Помогите разобраться пожалуйста

11.08.2010 16:49:58
#6

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 674

Re: как узнать номер pci слота?

По примеру LabVIEW лучше дождаться Poul. Slot обычно равен  0. Если к компьютеру подключено одновременно несколько ЛКардовских изделий, то при помощи slot можно выбирать с каким именно сейчас идет работа.

12.08.2010 08:57:17
#7

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: как узнать номер pci слота?

Если пример из дистрибутива lcomp то для единственной платы номер слота 0. Labview в примерах 8 версии. Для 791 можно указать любой биос например e440... тк плате он не нужен...