Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
22.11.2009, 11:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,730
Сказал спасибо: 2,438
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Программирование FT232R
Здравствуйте,уважаемые.
Собрал переходник USB--› RS485.Хочу,чтобы в диспетчере устройств он именовался не USB Serial Port(COM6), а,хотя-бы,RS485 (COM6).
Пошерстил инет,нашел Mprog,но не могу ее заставить сменить эту запись.
|
|
|
|
22.11.2009, 12:55
|
|
Гражданин KAZUS.RU
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
|
Re: Программирование FT232R
В Мprog надо выбрать тип микросхемы выбрать нужные параметры прописать нужное название устройства и прошить, скоко раз так делал- ни каких проблем. В Радио за 2006 г все это расписано, если интересно, поглядите
__________________
То, что нас не убивает - делает нас сильнее
|
|
|
|
22.11.2009, 14:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,730
Сказал спасибо: 2,438
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Программирование FT232R
Полистал 2006 год,нашел только по FT245.
Ткните носом,если не трудно.
|
|
|
|
22.11.2009, 14:49
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Программирование FT232R
http://roboforum.ru/viewtopic.php?f=2&t=5723
Кстати все это нормальным языком расписано в мануале на Mprog
Цитата:
|
6 Appendix
6.1 Customising FTDI's CDM Drivers
6.1.1 Changing the FTDIBUS.INF File
If you are using a VID and PID which is different from the default FTDI ones (VID = 0x0403 and
PID = 0x6001 and 0x6010), you must edit the FTDIBUS.INF file using a text editor such as
NotePad. You will need to add extra lines into the [FtdiHw] and [ControlFlags] sections containing
the new VID and PID. You should also add a description of your product into the [Strings] section
as shown.
Do not change any other parts of the supplied INF files unless you are an expert and
capable of debugging the results for yourself.
The following example shows a new device with a VID of 0x1234 and a PID of 0x5678 which we
shall call "My New USB Device". In this example, the additional lines are shown in red to highlight
them. If the device you are adding is an FT2232C or FT2232D, an entry must be created for each
of the ports.
[FtdiHw]
%USB\VID_0403&PID_6001.DeviceDesc%=FtdiBus,USB\VID _0403&PID_6001
%USB\VID_0403&PID_6010&MI_00.DeviceDesc%=FtdiBus,U SB\VID_0403&PID_6010&MI_00
%USB\VID_0403&PID_6010&MI_01.DeviceDesc%=FtdiBus,U SB\VID_0403&PID_6010&MI_01
%USB\VID_1234&PID_5678.DeviceDesc%=FtdiBus,USB\VID _1234&PID_5678
[Strings]
Ftdi="FTDI"
DriversDisk="FTDI USB Drivers Disk"
USB\VID_0403&PID_6001.DeviceDesc="USB Serial Converter"
USB\VID_0403&PID_6010&MI_00.DeviceDesc="USB Serial Converter A"
USB\VID_0403&PID_6010&MI_01.DeviceDesc="USB Serial Converter B"
USB\VID_1234&PID_5678.DeviceDesc="My New USB Device"
WINUN="Software\Microsoft\Windows\CurrentVersion\U ninstal l"
FtdiBus.SvcDesc="USB Serial Converter Driver"
6.1.2 Changing the FTDIPORT.INF File
If you are using a VID and PID which is different from the default FTDI ones (VID = 0x0403 and
PID = 0x6001 and 0x6010), you must edit the FTDIPORT.INF file using a text editor such as
NotePad. You will need to add an extra line into the [FtdiHw] section containing the new VID and
PID. You should also add a description of your product into the [Strings] section as shown.
Do not change any other parts of the supplied INF files unless you are an expert and
capable of debugging the results for yourself.
The following example shows a new device with a VID of 0x1234 and a PID of 0x5678 which we
shall call "My New USB Device". In this example, the additional lines are shown in red to highlight
them. If the device you are adding is an FT2232C or FT2232D, an entry must be created for each
of the ports.
[FtdiHw]
%VID_0403&PID_6001.DeviceDesc%=FtdiPort232,FTDIBUS \COMPORT&VID_0403&PID_6001
%VID_0403&PID_6010.DeviceDesc%=FtdiPort2232,FTDIBU S\COMPORT&VID_0403&PID_6010
%VID_1234&PID_5678.DeviceDesc%=FtdiPort232,FTDIBUS \COMPORT&VID_1234&PID_5678
[Strings]
FTDI="FTDI"
DriversDisk="FTDI USB Drivers Disk"
PortsClassName = "Ports (COM & LPT)"
VID_0403&PID_8372.DeviceDesc="USB Serial Port"
VID_0403&PID_6001.DeviceDesc="USB Serial Port"
VID_1234&PID_5678.DeviceDesc="My New USB Device"
FtdiPort.SvcDesc="USB Serial Port Driver"
SerEnum.SvcDesc="Serenum Filter Driver"
6.1.3 Changing the CDM Uninstaller INI Files
If you are using a VID and PID which is different from the default FTDI ones (VID = 0x0403 and
PID = 0x6001), you must edit the uninstaller FTDIUN2K.INI files using a text editor such as
NotePad. In the [Uninstall] section of each file, edit the line
Device=VID_0403&PID_6001
to reflect the actual VID and PID used.
The following example shows a new device with a VID of 0x1234 and a PID of 0x5678. In this
example, the altered line is shown in red to highlight it.
[Uninstall]
Device=VID_1234&PID_5678
Converter=FTDIBUS
Serial=FTSER2K
InfFiles=FTDIBUS,FTDIPORT
Key=FTDICOMM
|
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 22.11.2009 в 15:23.
|
|
|
Сказали "Спасибо" dosikus
|
|
|
22.11.2009, 15:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,730
Сказал спасибо: 2,438
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Программирование FT232R
http://roboforum.ru/viewtopic.php?f=2&t=5723
Не совсем то.Предлагается нестандартный драйвер.
Возникла у меня мысль, что это делается драйвером.
В микросхему Я записал свое название,но показывает его только сама программа Mprog.
|
|
|
|
22.11.2009, 15:11
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Программирование FT232R
Сообщение от baiderin
|
Возникла у меня мысль, что это делается драйвером.
|
---------------- Up
__________________
Осторожно , злой кот
|
|
|
|
22.11.2009, 15:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,730
Сказал спасибо: 2,438
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Программирование FT232R
Еще бы язык знать,чтобы влет читалось.Я видел это,но не вник.
Спасибо.
|
|
|
|
22.11.2009, 16:17
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Программирование FT232R
Сообщение от baiderin
|
Еще бы язык знать,чтобы влет читалось.Я видел это,но не вник.
Спасибо.
|
Там все понятно - если хотим свой дескриптор , меняем VID и PID на свои и добавляем свои строки в дровах , где прописываются свои VID и PID .
Смотрим внимательно на выделенные красным строки...
__________________
Осторожно , злой кот
|
|
|
|
22.11.2009, 16:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,730
Сказал спасибо: 2,438
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Программирование FT232R
Спасибо большое.Я так, примерно, и понял, а потом перевел на translate.ru.Даже понятно.Просто хотелось все получить на стандартном драйвере,чтобы свой не ставить на чужих машинах.Обидно-вроде в микросхеме все прописано,а драйвер это выводить не умеет.
Ну и ладно.
|
|
|
|
22.11.2009, 17:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Программирование FT232R
Возьмите чип СР2102 - тоже переходник ЮСБ--СОМ, но у него есть встроенная EEPROM. Через специальную бесплатную программу с сайта силабс пишем через ЮСБ в ЕЕПРОМ свой заголовок и он на любом компе будет показываться - даже на том на котором драйвер переходника вообще не стоит
|
|
|
Эти 2 пользователя(ей) сказали Спасибо niXto за это сообщение:
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:43.
|
|