Scuby_Du 0 6 марта, 2009 Опубликовано 6 марта, 2009 · Жалоба Здравствуйте. Возник такой вопрос-как написать программу на Delphi для этой микросхемы. Для С есть CYAPI.Lib. Есть ли чтото подобное для Delphi? Если нет то можно ли работать с ней через CYUSB.dll и если можно то как? Переход на С не предлагать т.к. для этого устройства уже написана программа, просто хотим FTDI заменить на CY7C68013A для использования режима High Speed Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 6 марта, 2009 Опубликовано 6 марта, 2009 · Жалоба для dll нужно написать интерфейсную часть на Паскале по прототипу из .h файла. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Roma_ne 0 9 марта, 2009 Опубликовано 9 марта, 2009 · Жалоба Начал разбиратаься как это сделать для Делфи. Если честно уже устал. Кое-что получается. Получить Handle, аполучить дескриптор устройства с полным его описанием и все такое, что описано в ioctl.h Но вот до сих пор никак понять не могу как читать из сайпресса. Просто переписать хидеры не удается. Не понятно как реализовать чтение-запись. Может кто сталкивался с этой проблемой? Помогите. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Scuby_Du 0 10 марта, 2009 Опубликовано 10 марта, 2009 (изменено) · Жалоба есть мысль написать свою dll-ку на С и затем использовать ее в Делфи. Если готового варианта не найду возможно так сделаю. Изменено 10 марта, 2009 пользователем Scuby Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Konst_777 0 11 марта, 2009 Опубликовано 11 марта, 2009 · Жалоба ... просто хотим FTDI заменить на CY7C68013A для использования режима High Speed Ну так, создайте эмулятор FTDI с помощью CY7C68013A. И не нужно будет переписывать программу на Delphi. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Roma_ne 0 16 марта, 2009 Опубликовано 16 марта, 2009 · Жалоба Получилось. Написал маленький проект для работы с cypress CY7C68013 полностью на делфи. За основу брал CyApi и как мог, как понял его перенес на Делфи. Писал только под мою задачу. Каждый желающий волен переделать мое творчество на свой лад. Основная информация содержится в USBDevice и USBLibrary. Осторожнее с самим тестовым проектом, на моей конфигурации сайпреса он работал замечательно, что будет с вашей прошивкой мне непредсказыемо. USBDev.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
darkax 0 22 сентября, 2009 Опубликовано 22 сентября, 2009 · Жалоба Получилось. Написал маленький проект для работы с cypress CY7C68013 полностью на делфи. За основу брал CyApi и как мог, как понял его перенес на Делфи. Писал только под мою задачу. Каждый желающий волен переделать мое творчество на свой лад. Основная информация содержится в USBDevice и USBLibrary. Осторожнее с самим тестовым проектом, на моей конфигурации сайпреса он работал замечательно, что будет с вашей прошивкой мне непредсказыемо. не работают: [Fatal Error] SetupApi.pas(6021): File not found: 'ModuleLoader.dcu' Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Roma_ne 0 5 октября, 2009 Опубликовано 5 октября, 2009 · Жалоба не работают: [Fatal Error] SetupApi.pas(6021): File not found: 'ModuleLoader.dcu' Ага, это под Delphi7 писано, сейчас поставил себе delphi2009 и тоже с ходу не запустилось, надо бы посидеть-покумекать и доделать, но пока руки не доходят. А ModuleLoader.dcu найти можно и прописать дополнительный путь в поиск библиотек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex777_72 0 22 января, 2010 Опубликовано 22 января, 2010 · Жалоба Для РоманаО. Спасибо тебе добрый Человек!!!! за USBDevice и USBLibrary. Здоровья и достатка Тебе как можно больше! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться