Программеры , вопрос к вам , может подскажите .
чем могут отличаться преобразователи ?
самый не прихотливый это PL2303 , на нем работают все программы что я только видел .
есть еще два , более продвинутых , FT232 и CP2102 . так вот некоторые программы с ними не работают ...
можете подсказать в чем может быть разница ?
и можно ли это исправить какими нибуть настройками драйвера например ?
Чем отличаются USB-COM конверторы ?
Moderator: STC
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Чем отличаются USB-COM конверторы ?
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Чем отличаются USB-COM конверторы ?
Некоторые программы могут не работать из-за ошибки программиста. Я сталкивался с тем, что некоторые драйверы не дают открыть порт когда программа его открывает например как "COM1" (по старой привычке из MS DOS). Чтобы работало всегда нужно открывать как "\\.\COM1". Скорее всего в этом и проблема.
Неправильно (будет работать не всегда и не со всеми адаптерами):
Правильно:
Неправильно (будет работать не всегда и не со всеми адаптерами):
Code: Select all
HANDLE hCOM=CreateFile("COM1",GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_FLAG_OVERLAPPED,NULL);
Code: Select all
HANDLE HANDLE hCOM=CreateFile("\\\\.\\COM1",GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_FLAG_OVERLAPPED,NULL);
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: Чем отличаются USB-COM конверторы ?
Понял , спасибо .
А есть какой нибудь способ обойти это "из вне" ?
А есть какой нибудь способ обойти это "из вне" ?
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Чем отличаются USB-COM конверторы ?
1. Если программа принимает не номер порта, а имя, то можно попробовать ввести \\.\COMxА есть какой нибудь способ обойти это "из вне" ?
2. Передать привет программисту, чтобы исправил баг в своей программе
3. Найти другой драйвер или попросить разработчиков драйвера подкорректировать его.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook