Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
|
L780 C++ Builder6 (windows 7)Здравствуйте! У меня возникли проблемы с подключением к драйверам! Пишу на C++ Builder 6 на ОС WIndows 7 Подключаемые файлы:
Код:
CallCreateInstance("lcomp.dll");
Выдает следующие ошибки:
[Linker Error] Unresolved external //'CallCreateInstance(char *)//' referenced from C://...//UNITMAIN.OBJ
|
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)create.cpp там надо подключить |
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)Да, спасибо, помогло, но когда дошел, до
Начал опять выдавать ошибки:
#include "L-780//ioctl.h"
--------------------------
if(CallCreateInstance("lcomp.dll"))
LUnknown* pIUnknown = CreateInstance(slot); if(pIUnknown == NULL)
HRESULT hr = pIUnknown->QueryInterface(IID_ILDEV,(void**)&pI); -------------------------- |
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)create.cpp и lguids.cpp включать нужно, и не инклюдами а в проект. |
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)Спасибо, это заработало: Включил в проект create.cpp и lguids.cpp по средствам Project->Add to Project... Include подправил на:
Пример чтения одного отсчета с АЦП:
Функция ReadFlashWord() - Чтение слова из пользовательского Flash. Что за слова читаются с flash или это как раз сигналы поданные на плату? |
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)сигналы с платы в кольцевом буфере data. при одиночном опросе будет выводиться один отсчет с канала что в Chn[0] задан. медленно и неравномерно по временной шкале.
|
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)Уважаемый Poul. Хотелось бы уточнить следующие моменты: -------
После описания параметров сбора данных они записываются в кольцевой буфер data[i] в порядке:
Это при однократном типе сборе данных или в виде:
???? Если осуществлять чтение буфера через таймер
Считывание отсчетов идет в двоичной системе? Запустил сбор данных и получаю значения 61648, если подам напряжение в 1В, то какое значение или интервал значения и буду наблюдать (с учетом шумов конечно же)? |
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)Chn[i] побитово сформированное число - как смотрите в описании на плату про логический номер канала.
|
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)Уважаемый, Poul! Не хватает мне знаний школьной информатики! Но как получили из 61648 отрицательное число? Это шестнадцатеричная система (тогда букв что-то не хватает)? Какой запрос в гугл вписать, что бы понять какое напряжение(ток) кроется в этом числе?! |
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7) |
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)на С типа приведение типа (short)data[i]; странички 8 9 |
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)to Poul
|
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)Наверное, еще почитать стоит:
|
|||
|
||||
|
|
Re: L780 C++ Builder6 (windows 7)Я бы сказал, что 61848 - 65536 = -3688.
Это значение в отсчетах АЦП. Преобразование в вольты - см. документацию устройства (там должно быть указано, сколько единиц соответствует границе диапазона измерения и как применять калибровочные коэффициенты). |
|||
Страницы 1
Тема закрыта
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4
Многоканальный телефон: +7 (495) 785-95-25
Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Мы работаем с юридическими и физическими лицами, пожалуйста, прикладывайте реквизиты при оформлении заказа
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск