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

 
 
 
Reply to this topicStart new topic
> PIC микроконтроллеры с USB, Драйвера , библиотеки
zvv
сообщение Mar 24 2006, 20:15
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 44
Регистрация: 16-02-06
Пользователь №: 14 382



Доброго времени суток!!!

Ситуация такая : все время работал с микроконтроллерами SiliconLaboratories, которые оставили хорошее впечатление, и тут пришлось использовать микроконтроллеры Microchip. Необходимо передавать данные по USB к ПК и обратно. SiliconLaboratories для работы с USB предоставляет специальный драйвер, и две библиотеки - одна для самого микроконтроллера , другая для ПК (USBXpress) - в которых содержаться функции для работы(передать , отправить данные в USB, прерывания , ....) с помощью которых можно даже не разбираться с процессом передачи - написал что отправлять , количество байт для отправки и все. Существует ли что-нибудь подобное для микроконтроллеров Microchip ??? На их сайте я даже драйвера не нашел, неужели надо все делать вручную самому????????? sad.gif sad.gif sad.gif sad.gif sad.gif
Go to the top of the page
 
+Quote Post
=AK=
сообщение Mar 25 2006, 00:53
Сообщение #2


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Full Speed USB Solutions
http://www.microchip.com/stellent/idcplg?I...USB%20Solutions

Communication Device Class (CDC) firmware
http://www.microchip.com/stellent/idcplg?I...¶m=en022625
The Communication Device Class firmware is the most direct way or migrating a serial port (legacy) application to USB. In fact this firmware provides direct emulation of a serial port on PC running Windows 2K and Windows XP. As the PIC18F4550 is attached to the PC, a virtual COMx port is created. All PC software using a COM1-4 port will work without modifications with the virtual COM port if only at a much higher speed (approx 1Mbit/s)

Microchip Custom Driver
http://www.microchip.com/stellent/idcplg?I...¶m=en022629
Microchip Custom Driver is the ultimate solution for the more advance users. It allows full flexibility and configurability to allow the use of all data transfer modes (control, interrupt, bulk, isochronous) defined in the USB 2.0 specs and provides the highest bandwidth. It requires a deeper understanding of the internal workings of the bus as well as the development of custom interfaces (Windows code development) on the PC.
Go to the top of the page
 
+Quote Post
zvv
сообщение Mar 25 2006, 10:54
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 44
Регистрация: 16-02-06
Пользователь №: 14 382



Большое спасибо что уделили время!
Go to the top of the page
 
+Quote Post
Herz
сообщение Jul 9 2006, 07:08
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(=AK= @ Mar 25 2006, 02:53) *
Full Speed USB Solutions
http://www.microchip.com/stellent/idcplg?I...¶m=en022625
The Communication Device Class firmware is the most direct way or migrating a serial port (legacy) application to USB. In fact this firmware provides direct emulation of a serial port on PC running Windows 2K and Windows XP. As the PIC18F4550 is attached to the PC, a virtual COMx port is created. All PC software using a COM1-4 port will work without modifications with the virtual COM port if only at a much higher speed (approx 1Mbit/s)

Цитата из AN956:
Цитата
• Maximum throughput speed of about 80 Kbytes

Маловато как-то... sad.gif
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jul 9 2006, 08:02
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



>> Маловато как-то...
Потому что в родном софте только 1 pipe и ping-pong буферы не используются. Можно больше =)
Go to the top of the page
 
+Quote Post
-=Sergei=-
сообщение Jul 9 2006, 11:24
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 339
Регистрация: 26-10-04
Пользователь №: 985



Цитата(Herz @ Jul 9 2006, 11:08) *
Цитата из AN956:
Цитата
• Maximum throughput speed of about 80 Kbytes

Маловато как-то... sad.gif


Берите вот этот.

http://www.milandr.ru/doc/specsura.pdf

1 Мегобайт в сек из него лекго выжимал. Ядро PIC совместимое.
Go to the top of the page
 
+Quote Post
Herz
сообщение Jul 11 2006, 05:58
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(-=Sergei=- @ Jul 9 2006, 13:24) *
Цитата(Herz @ Jul 9 2006, 11:08) *

Цитата из AN956:
Цитата
• Maximum throughput speed of about 80 Kbytes

Маловато как-то... sad.gif


Берите вот этот.

http://www.milandr.ru/doc/specsura.pdf

1 Мегобайт в сек из него лекго выжимал. Ядро PIC совместимое.

Красота! "Сургуч" - это круто! Не ожидал... Спасибо, получил хорошее настроение. biggrin.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 10:01
Рейтинг@Mail.ru


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