реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Программирование USB, Borland C++ Builder 6
microsin
сообщение Mar 2 2010, 08:37
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 27-11-08
Пользователь №: 41 999



Цитата(KSN @ Feb 27 2010, 08:28) *
Для работы с USB в C++Builder 6 можно использовать бесплатную библиотеку libusb-win32 ( http://libusb-win32.sourceforge.net) Пользуюсь ей регулярно.


Абсолютно согласен! Всего-то делов - загрузить в память библиотеку libusb, и дальше просто тупо вызывать оттуда функции. Будет работать не только в Borland C+, но и в Visual Studio C++, Visual Basic, Delphi, GCC и т. д. Примеры готового кода (не только программ для компьютера, но и для firmware USB-устройств) можно найти в библиотеке V-USB. Русифицированную библиотеку V-USB можно скачать тут.
Go to the top of the page
 
+Quote Post
skyled
сообщение Nov 10 2010, 09:31
Сообщение #17


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868



Цитата(KSN @ Feb 27 2010, 09:28) *
Для работы с USB в C++Builder 6 можно использовать бесплатную библиотеку libusb-win32 ( http://libusb-win32.sourceforge.net) Пользуюсь ей регулярно.

А Вы как-то ее инсталлировали в C++ Builder?
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Nov 10 2010, 12:40
Сообщение #18


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Полагаю, что точно также как и любые другие либы.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
skyled
сообщение Nov 10 2010, 15:28
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868



Прикрепленный файл  HIDKomponente.zip ( 371.72 килобайт ) Кол-во скачиваний: 569

Кто-то разбирающийся в этих вопросах может мне подсказать как подключить эту библиотеку к Borland C++ Builder? Спасибо.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Nov 10 2010, 15:39
Сообщение #20


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(skyled @ Nov 10 2010, 18:28) *
Кто-то разбирающийся в этих вопросах может мне подсказать как подключить эту библиотеку к Borland C++ Builder? Спасибо.

Можно как обычные исходники, только с пометкой паскаль, а можно в BPL упаковать и забыть паскаль, как страшный сон
Может, немного наврал, года два уже к борланду не прикасался


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
smk
сообщение Nov 10 2010, 17:51
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(MrYuran @ Nov 10 2010, 17:39) *
Можно как обычные исходники, только с пометкой паскаль, а можно в BPL упаковать и забыть паскаль, как страшный сон
Может, немного наврал, года два уже к борланду не прикасался

По правде сказать почти ничего не понятно. Какая пометка? Как упаковать?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Nov 11 2010, 06:42
Сообщение #22


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(smk @ Nov 10 2010, 20:51) *
По правде сказать почти ничего не понятно. Какая пометка? Как упаковать?

Борланд позволяет подключать паскалевские исходники с директивой pascal
(читайте руководство или популярную литературу)
Также у него есть свой формат библиотек, в которые можно упаковать часть программы.

В закромах есть Архангельский, но очень тяжёлый, сразу предупреждаю.

У меня где-то был полегче, но видать погиб на обломках сдохшего винта

Я подобное делал в дельфях, правда, давно уже.
Вроде ничего сверхЪестественного, несколько интуитивных движений, и при помощи какой-то матери родилась подключаемая либа


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
GAS
сообщение Nov 11 2010, 07:45
Сообщение #23





Группа: Участник
Сообщений: 8
Регистрация: 8-02-05
Пользователь №: 2 495



Цитата(MrYuran @ Nov 11 2010, 10:42) *
Я подобное делал в дельфях, правда, давно уже. Вроде ничего сверхЪестественного, несколько интуитивных движений, и при помощи какой-то матери родилась подключаемая либа
А поподробней можно, как и с помощью, какой матери подключить к DELPHI исходники libusb.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Nov 11 2010, 10:35
Сообщение #24


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



По дельфи есть куча специализированных форумов, задайте вопрос там.
Не теряйте время.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
редактор
сообщение Nov 11 2010, 12:46
Сообщение #25


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 9-06-07
Пользователь №: 28 315



Для борланда есть утилита implib.exe в бинах кажется лежит.
С ее помощью можно "скомпилить" из dll-библиотеки LIB-файл.
Далее этот lib подключить к проекту а в директорию с EXE поместить DLL файл.



--------------------
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Nov 11 2010, 12:53
Сообщение #26


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(редактор @ Nov 11 2010, 15:46) *
Для борланда есть утилита implib.exe в бинах кажется лежит.
С ее помощью можно "скомпилить" из dll-библиотеки LIB-файл.
Далее этот lib подключить к проекту а в директорию с EXE поместить DLL файл.

Да там не dll, а исходники на паскале.
В принципе, ничего сложного нет, тем более что файл проекта .bpk тоже присутствует, со всеми настройками.
Есть также папки с готовыми примерами.
Просто у меня сейчас ничего под рукой нет, и ставить нет никакого желания. А по памяти советовать тяжело.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
skyled
сообщение Nov 12 2010, 07:30
Сообщение #27


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868



Подключить bpk получилось, но не работает. Ругается, что не может найти файлы, а когда пропишешь путь прямо в исходник, то ругается на некоторые переменные. В path (переменные среды) путь прописан, но не помогает. Как все сделать правильно? Пошагово если можно и поподробнее, чтоб понимание того, что делаю имело шанс на существование. Спасибо.

Да и нет там никаких dll. Может кто подскажет другую библиотечку или еще что. Главное для меня сейчас наладить обмен с HID устройством ну пусть по 16 байт хотябы. Получится - дальше разбираться станет легче.
Go to the top of the page
 
+Quote Post
GAS
сообщение Nov 13 2010, 15:11
Сообщение #28





Группа: Участник
Сообщений: 8
Регистрация: 8-02-05
Пользователь №: 2 495



Цитата(MrYuran @ Nov 11 2010, 16:53) *
Да там не dll, а исходники на паскале. В принципе, ничего сложного нет, тем более что файл проекта .bpk тоже присутствует, со всеми настройками
А носом ткнуть не тяжело, а то не вижу, где лежит sad.gif
Go to the top of the page
 
+Quote Post
smk
сообщение Nov 14 2010, 10:27
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(GAS @ Nov 13 2010, 17:11) *
А носом ткнуть не тяжело, а то не вижу, где лежит sad.gif

HIDKomponente.zip в посте №19 скачать. Если я не ошибаюсь, то с pas расширением это они и есть.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
GAS
сообщение Nov 15 2010, 18:43
Сообщение #30





Группа: Участник
Сообщений: 8
Регистрация: 8-02-05
Пользователь №: 2 495



Цитата(smk @ Nov 14 2010, 14:27) *
HIDKomponente.zip в посте №19 скачать.
Спасибо!
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st July 2025 - 21:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01504 секунд с 7
ELECTRONIX ©2004-2016