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

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

А вроде не используется

Отправлено Oval 07 декабря 2006 г. 15:10
В ответ на: Сорри. Был не прав, наоборот делитель используется, если (+) отправлено SM 07 декабря 2006 г. 14:36

switch (cflag & CBAUD) {
413 case B0: baud = 0; break;
414 case B75: baud = 75; break;
415 case B150: baud = 150; break;
416 case B300: baud = 300; break;
417 case B600: baud = 600; break;
418 case B1200: baud = 1200; break;
419 case B1800: baud = 1800; break;
420 case B2400: baud = 2400; break;
421 case B4800: baud = 4800; break;
422 case B9600: baud = 9600; break;
423 case B19200: baud = 19200; break;
424 case B38400: baud = 38400; break;
425 case B57600: baud = 57600; break;
426 case B115200: baud = 115200; break;
427 case B230400: baud = 230400; break;
428 case B460800: baud = 460800; break;
429 default:
430 dev_err(&port->dev, "pl2303 driver does not support the baudrate requested (fix it)\n");
431 break;
432 }
...
buf[0] = baud & 0xff;
436 buf[1] = (baud >> 8) & 0xff;
437 buf[2] = (baud >> 16) & 0xff;
438 buf[3] = (baud >> 24) & 0xff;
...
i = usb_control_msg (serial->dev, usb_sndctrlpipe (serial->dev, 0),
471 SET_LINE_REQUEST, SET_LINE_REQUEST_TYPE,
472 0, 0, buf, 7, 100);



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

Ответы


Отправка ответа

Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

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

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

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