none
Кто работал с библиотекой D2XX ? RRS feed

  • Общие обсуждения

  • Помогите разобраться с D2XX от компании FTDI.
    Как использовать функции данной библиотеки ?
    Примеры...
    • Перемещено SachinW 2 октября 2010 г. 1:05 MSDN Forums Consolidation (От:Visual Studio Team System)
    10 августа 2009 г. 19:13

Все ответы

  • Что-то было похожее вроде. Там вроде как идет сишный заголовочный файл Ftd2xx.h. Мы писали на .Net основное приложение. Создавали проект библиотеки C++ (допустим FTDI_LIB), который включал Ftd2xx.h и в нем формировали для вызова функции:

    extern "C" __declspec(dllexport) int Reset(FT_HANDLE ftHandle)
    {
    	return FT_ResetDevice(ftHandle);
    }
    Импортировали в проект .Net и использовали:

    [DllImport ("FTDI_LIB.dll")]
    private static extern int Reset(IntPtr HW32);
    вроде как-то так :)
    11 августа 2009 г. 12:58
  • Да и вроде как на сайте примеры есть http://www.ftdichip.com/Projects/CodeExamples/CSharp.htm
    11 августа 2009 г. 13:40
  • Как в Visual Basic 2008 подключить библиотеку?
    Делаю все как написано:

     -в обозревателе решений добавляю ссылку на папку с FTChipIDNet.dll
     -пишу Imports в подсказке появляется строка () FTChipID, ее и выбираю

    запускаю проект , выдает ошибку-

    "Не удается загрузить DLL "FTChipID.dll": Не найден указанный модуль. (Исключение из HRESULT: 0x8007007E)"  

    С FTD2XX.dll еще хуже при попытке добавить на нее ссылку выдает ошибку что это не компонент COM
    Хотя в Visual Basic 6.0 dll-ка работает, по крайней мере серийный код считывает.
    Почему не работает в VB2008 не понятно.
    -Запарился блин с этим USB модулем уже :-) 

    • Изменено Genchik 22 августа 2009 г. 23:07
    22 августа 2009 г. 22:58
  • Я так понимаю это пример на Си. Круто, если еще понимать что написано.
    :-)

    22 августа 2009 г. 23:09