Перейти к содержанию
    

Подскажите по PL2303

Вот проблема в этом. У меня переходник на этом чипе. Как я понимаю, надо чем то отредактировать еепром, который приделывается к этой микрухе. Только есть ли чем редактировать и поможет ли?

Конечно проще на FTDI, но блин нету у нас нигде их вообще. Хоть тресни, не нашел ни чипов, ни готовых переходников.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только есть ли чем редактировать и поможет ли?

Не поможет. Для PL2303 скорость обмена не задается через EEPROM. Драйвер PL2303 для Windows, создает виртуальный COM порт (VCP). Скорость обмена для VCP задается так же, как для обычного COM порта (см., например, Serial Communications Guide for CP210x: AN197 и AN197SW)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не, не так. Обычный порт какую хош скорость поддерживает до определенного предела. А этот блин только ту, что в его таблице есть. То есть есть там 9600, а потом 14400. И все. Промежуточных нету. И если ты задаешь ему SET_BAUDRATE 10472, то в ответ на GET_BAUDRATE получаешь 9600. И ку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Небольшая поправка выдернул из Generic_Linux_kernal 2.4.x_ld_pl2303_v0728.rar в винде наверное тоже самое:

 

switch (cflag & CBAUD) {

case B0: baud = 0; break;

case B75: baud = 75; break;

case B150: baud = 150; break;

case B300: baud = 1228800; break; здесь возможно опечатка :)

case B600: baud = 600; break;

case B1200: baud = 1200; break;

case B1800: baud = 1800; break;

case B2400: baud = 2400; break;

case B4800: baud = 4800; break;

case B9600: baud = 9600; break;

case B19200: baud = 19200; break;

case B38400: baud = 38400; break;

case B57600: baud = 57600; break;

case B115200: baud = 115200; break;

case B230400: baud = 230400; break;

case B460800: baud = 460800; break;

default: err ("pl2303 driver does not support the baudrate requested (fix it)");

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...