_3m 4 30 декабря, 2006 Опубликовано 30 декабря, 2006 · Жалоба ... Вышлю на мыло откуда пришел файл про настройки pl2303. Заранее спасибо. Программу получил. (у меня есть такая же, но я ей не пользовался). Проверил. Сигнал контролировал осциллографом, так как эбу подключенного к компу под рукой нет. в реестр занес дополнительную скорость 10400, сигнал контролировал осциллографом - скорость ориентировчно 10400. Для чистоты экспримента задал делитель для 10400 как для 2000000 - получил на выходе 2mbps сразу при запуске программы в режиме MP7.0. Итог: скорость устанавливается. Что-то вы неправильно делаете. Значение заносите в нужную ветку реестра? Вот что у меня: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
back1981 0 1 января, 2007 Опубликовано 1 января, 2007 (изменено) · Жалоба Да все именно так делал. Единственное различие вижу в том что именя ХР русский, а во остальном тут просто ошибиться практически негде. Попробую аглицкий ХР поставить. Изменено 1 января, 2007 пользователем The Fresh Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
back1981 0 6 января, 2007 Опубликовано 6 января, 2007 · Жалоба Установка ENG XP не помогла, мало того пробовал шпионом просматривать реестр. Если передернуть шнурок, то драйвер считывает строку из реестра ExtBaudrate нормально, но при попытке забить скорость он таки "забивает" на нее и подставляет ближайшую не зависимо 10400 - 9600, 1000000 - 921600. И вообще если скорость допустим принялась это можно как нибудь проследить програмно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_3m 4 9 января, 2007 Опубликовано 9 января, 2007 · Жалоба Установка ENG XP не помогла, мало того пробовал шпионом просматривать реестр. Если передернуть шнурок, то драйвер считывает строку из реестра ExtBaudrate нормально, но при попытке забить скорость он таки "забивает" на нее и подставляет ближайшую не зависимо 10400 - 9600, 1000000 - 921600. И вообще если скорость допустим принялась это можно как нибудь проследить програмно? Проверить просто - считать DCB функцией GetCommState и посмотреть поле BaudRate. Там будет фактически установленная скорость. PS. У вас в переходнике на pl2303 случайно seeprom 24сxx не стоит? В моих переходниках ее нет, может в этом дело? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
back1981 0 9 января, 2007 Опубликовано 9 января, 2007 (изменено) · Жалоба Нет таких микросхем, на USB - COM там микруха конвертации уровней ADM, на телефонном почти голый там осцил и все. Кусок проги вот такой ZeroMemory(@FOverWrite, SizeOf(FOverWrite)); FPortName := 'COM' + IntToStr(PortNumber); {Open port} FPort := CreateFile(PChar(PortName), GENERIC_READ or GENERIC_WRITE, 0, nil, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, 0); if FPort = INVALID_HANDLE_VALUE then Begin raise EComPortError.Create('Îøèáêà îòêðûòèÿ ïîðòà ' + PortName); end; try {Set port state} if not GetCommState(FPort, Dcb) then raise EComPortError.Create('Error setting port ' + PortName + ' state'); Dcb.BaudRate := 10400; Dcb.Parity := NOPARITY; Dcb.ByteSize := 8; Dcb.StopBits := ONESTOPBIT; if not SetCommState(FPort, Dcb) then raise EComPortError.Create('Error setting port ' + PortName + ' state'); //Дальше добавляю вот это и смотрю вывалившийся диалог sleep(100); GetCommState(FPort, Dcb); raise EComPortError.Create(inttostr(DCB.BaudRate)); в структуре висит 9600 хоть тресни. Ума не приложу в чем разница, Regmonom смотрел там драйвер пытается обратится в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_Ser2pl которой нет. Я ее искуственно создал, создал в ней элементы и все равно нет. В ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ser2pl ExtBaudrate 10400,2147485840 Изменено 9 января, 2007 пользователем The Fresh Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
back1981 0 9 января, 2007 Опубликовано 9 января, 2007 · Жалоба Обращаюсь к общественности. Неужели у нас у одних с _3m такие проводулины может еще кто потестит. Здесь в принципе все описано. А то у меня складывается мнение что лыжи все таки у меня едут :). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lutvun 0 6 мая, 2011 Опубликовано 6 мая, 2011 · Жалоба Обращаюсь к общественности. Неужели у нас у одних с _3m такие проводулины может еще кто потестит. Здесь в принципе все описано. А то у меня складывается мнение что лыжи все таки у меня едут :). У меня есть драйвер заточенный под скорость 10400 проверял работает на Автоваз(прога диагностики) и автотулс кажется. Могу выложить там переопределена скорость в 300 бод на 10400 бод. Да извините поздороваться забыл. Здравствуйте.)))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
backa 1 25 мая, 2011 Опубликовано 25 мая, 2011 · Жалоба У меня есть драйвер заточенный под скорость 10400 проверял работает на Автоваз(прога диагностики) и автотулс кажется. Могу выложить там переопределена скорость в 300 бод на 10400 бод. Да извините поздороваться забыл. Здравствуйте.)))) выложите если не сложно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lutvun 0 10 июня, 2011 Опубликовано 10 июня, 2011 (изменено) · Жалоба Если драйвер устройства FT232 уже установлен, для вступления изменений в силу, программное обеспечение устройства необходимо полностью деинсталлировать и установить повторно из каталога, в котором находится отредактированный INF файл. В силу особенностей операционной системы, функция обновления драйвера или удаление устройства в диспетчере устройств может не дать результата. Для работы выбираете скорость в 300 бод (скорость в 10400 визуально отображаться не будет) Если у кого то работать не будет то можете попробовать вот что Находите в драйвере INF файл и там редактируете вот эту запись, я тупо вырезал и вставил строчку представленную ниже. Если не заработает то я ко всему этому ещё редактировал реестр согласно инфы в данной ветке, если честно не знаю что помогло)))), но после редактирования реестра связи не было. Отсюда либо редактирование драйверы помогло, либо редактирование реестра и драйвера всё вместе. И ещё для полной информации: Винда семёрка, адаптер UAS111 [FtdiPort232.NT.HW.AddReg] HKR,,"ConfigData",1,01,00,3F,3F,20,41,88,13,C4,09,E2,04,71,02,38,41,9c,80,4E,C0,34,00,1A,00, 0D,00,06,40,03,80,00,00,d0,80 .rar Да, драйвер уже отредактирован можете устанавливать. Удачи. Если у кого есть желание, прошу поделится прогами для диагностики и прошивки контроллеров Январь 7.2 (проверенными на работоспособность) Изменено 10 июня, 2011 пользователем lutvun Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rusty 0 19 ноября, 2011 Опубликовано 19 ноября, 2011 · Жалоба По поводу pl2303: Лучше всего чтобы значения делителя были в диапазоне 70-300. Написал прогу на экселе которая вычисляет значение ExtBaudrate :-) Скачать можно тут. Кстати, вот значения ExtBaudrate для стандартных скоростей, прямо из драйвера: std rate ExtBaudrate 6000000 2147483712 3000000 2147483776 2457600 2147483804 1228800 2147484238 921600 2147484264 812500 2147484278 806400 2147484279 614400 2147484316 460800 2147484368 406250 2147484396 403200 2147484398 268800 2147484761 230400 2147484776 201600 2147484791 161280 2147484820 134400 2147484850 128000 2147484859 115200 2147484880 57600 2147485288 38400 2147485340 28800 2147485392 19200 2147485774 14400 2147485800 9600 2147485852 7200 2147485904 4800 2147486286 3600 2147486312 2400 2147486364 1800 2147486416 1200 2147486798 600 2147486876 300 2147487310 150 2147487388 75 2147487544 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
galjoen 0 20 ноября, 2011 Опубликовано 20 ноября, 2011 · Жалоба Давным-давно тупо отредактировал реестр и всё работает: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yura1979 0 11 декабря, 2011 Опубликовано 11 декабря, 2011 · Жалоба Здравствуйте! Помогите решить проблемму с вычислениями прескалера делителя вот этого устройства для настройки нестандартной скорости 10400. Может формула есть, не знаю как проверить реальную скорость Буду очень признателен. сом порт вот что еще нашел на 43 странице, но всеравно понять не могу как настроить параметры прскалера и делителя и частоты oxcb950_1_.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться