16+
Пятница
15 декабря
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Микроконтроллеры

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
Ксения  (21.09.2017 16:34) , в ответ на А как в этом модуле это реализуется? автор: vitan
Язык C тут ни при чем - установка скорости COM-порта лежит целиком на совести операционной системы. Например, под Windows это что-то вроде функции BuildCommDCB(). Если BaudRate (как и прочие устанавливаемые параметры) операционке нравятся, то эта 
функция возвратит true, а иначе выдаст false и выдаст ошибку, которую можно прочитать через GetLastError(). Примечательно, что в зависимости от драйвера список допустимых частот BaudRate может быть различным. Например, встроенный в материнскую плату COM-порт (там где он есть) поддерживает иной список частот, чем USB-COM конвертер от FTDI. А самодельный USB-дейвайс порой способен любые частоты хавать.
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7526 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVII