Показать сообщение отдельно
Старый 05.06.2013, 22:33   #71
YAM1966
Гуру
 
Аватар для YAM1966
 
Регистрация: 01.06.2013
Возраст: 57
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,007
YAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud of
По умолчанию

Так в том-то и проблема, что выставить скорость 4800 на свистке невозможно!
порт залочен на 9600....
установка любой другой скорости, кроме 9600 вызывает сообщение "cannot perform all requested command"
и порт остается на скорости 9600

p.s.
ну вот глянул драйвер pl2303.c для ядра 3.0.8
Поддерживаемые скорости:
const int baud_sup[] = { 75, 150, 300, 600, 1200, 1800, 2400, 3600,
4800, 7200, 9600, 14400, 19200, 28800, 38400,
57600, 115200, 230400, 460800, 614400,
921600, 1228800, 2457600, 3000000, 6000000 };
/* NOTE: Only the values defined in baud_sup are supported !
* => if unsupported values are set, the PL2303 seems to use
* 9600 baud (at least my PL2303X always does)
Что означает, что попытка установить скорости, которых нет в перечисленных устанавливает 9600 по умолчанию как и происходит, но не понятно почему...
YAM1966 вне форума   Ответить с цитированием