[50 очок за реальну допомогу] PC допомогою інтерфейсів USB

M

mouzid

Guest
Я знайома з ПК для Pic взаємодія допомогою послідовного порту.Зараз я вчуся, як зробити те ж саме, але з портом USB.Я будую USB до серійних перетворювача для цієї мети.
Перш ніж використовувати використовувати VB / Delphi для розробки мого GUI.З Delphi я використовую компонент СОМ надіслати свої дані в Pic допомогою послідовного порту.
Мені дуже цікаво дізнатися, як хлопці роблять для передачі даних через порти USB.
Чи є компонент для використання з Б. або Delphi?
Як їх використовувати?

 
Мій підхід заснований на чіпі FTDI.З одного боку він підключається до УНЦ через UART.З іншого боку він підключається до USB.Він поставляється з дисків для ПК, який представить чіп у якості віртуального порту Comm (ПДС).Тоді VB6 додаток використовує MSComm компонента для підключення до послідовного порту.

Інший підхід полягає у використанні ЕД з вбудованим USB-периферії (наприклад, PIC18F4550).

 
Це дуже легко управляється контролером ПІК допомогою vb.net або інші languages.Just компіляції програм у CCS компілятор, оскільки воно має заголовок usb_cdc називається'''', що створить віртуальний послідовний порт, і можна було користуватися як звичайно.

Я намагався його PIC18F2550 мікроконтроллер ви можете використовувати будь-який мікроконтроллер яка побудована в USB. (Також USB-інтерфейс ІС )....

Я думаю, що ця інформація є корисною для вас ....

У vb.net послідовного управління порту входить, які можуть бути використані для прямого доступу до послідовного порту ...

 
Kender написав:

Мій підхід заснований на чіпі FTDI.
З одного боку він підключається до УНЦ через UART.
З іншого боку він підключається до USB.
Він поставляється з дисків для ПК, який представить чіп у якості віртуального порту Comm (ПДС).
Тоді VB6 додаток використовує MSComm компонента для підключення до послідовного порту.Інший підхід полягає у використанні ЕД з вбудованим USB-периферії (наприклад, PIC18F4550).
 
mouzid пише:

Є MSComm вільний компонент?
 
Так FTDI найкраще і тільки для IC USB до серійних як FT232RL.<img src="http://www.edaboard.com/images/smiles/icon_razz.gif" alt="Razz" border="0" />
 
Якщо ви збираєтеся використовувати "Віртуальний послідовний порт", ви можете використовувати USB в RS-232 перетворювачі.Що стосується мене, я використав цей конвертер і вона чудово працювала з моїм ноутбуком.
Перевірте цей сайт:
http://www.usbgear.com/usb-serial.html

Якщо ви хочете використовувати протокол USB, то вам доведеться пройти через драйвери і деякі інші питання.

Удачи

 
seadolphine2000 пише:

Якщо ви збираєтеся використовувати "Віртуальний послідовний порт", ви можете використовувати USB в RS-232 перетворювачі.
Що стосується мене, я використав цей конвертер і вона чудово працювала з моїм ноутбуком.

Перевірте цей сайт:

http://www.usbgear.com/usb-serial.htmlЯкщо ви хочете використовувати протокол USB, то вам доведеться пройти через драйвери і деякі інші питання.Удачи
 
HI
lib segment (down loaded from miceochip site)

Для використання ПІК (з USB інтерфейсом) безпосередньо з ПК необхідно використовувати ПІК CDC
Lib сегмент (до завантажені з сайту miceochip)

І використовувати той же API зв'язку з ПК (відкрити файл, закрити файл) залежать від рівня використання (будь ви використовуєте DLL, бібліотек, або вихідний код) для зв'язку-вона повинна працювати

Все найкраще

БобиМікроконтролер фахівця
 

Welcome to EDABoard.com

Sponsor

Back
Top