Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Ура! Нашел замечательную прогу PE Checksum, с помощью которой её можно подправить. Если кому интересно, вот чего я добивался(+)

Отправлено LSD 22 августа 2007 г. 18:46
В ответ на: 0х80: Необходимо пропатчить драйвер устройства, а именно поменять пару байт в .sys файле. После установки нового драйвера винда пишет: "Драйвер поврежден (код 39)". Цифровой подписи у него нет, может где-то CRC лежит ещё? Что делать? отправлено LSD 22 августа 2007 г. 16:26

Наверное многие сталкивались с такой проблемой, когда кварц в устройстве имеет частоты не кратные стандартным частотам RS232. Кроме того обычный "железный" COM-порт не может выдать более 115200 bps. Поэтому решил я ковырнуть переходник USB2COM на PL2303. Ковыряя доки и бинарники драйвера обнаружил, что кроме "стандартных" 128000, 256000 и еще нескольких скоростей, упомянутых в даташите на PL2303, он поддерживает их гораздо больше. Вот список до 115200:
6000000, 3000000, 2457600, 1228800, 921600, 812500, 806400, 614400, 460800, 403200, 268800, 230400, 201600, 161280, 134400, 128000.
Правда, на 6МГц он у меня не завелся, но на 3МГц работал отлично!
Далее, если надо поменять какую-либо скорость на свою, то можно найти это число в драйвере ser2pl.sys, поменять его и поменять делитель частоты. Потом выправить контрольную сумму с помощью PE Checksum, переставить драйвер и радоваться мгновенной загрузке данных :) Таким образом сделал для себя RS232 на 512000 bps.



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 38:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru