менять скорость передачи через COM порт не меняя сигнал RTS

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 160
Зарегистрирован: Пн сен 05, 2011 10:03:06
Откуда: Тула

Сообщение paskal »

Делаю бутлодер для процессора. Связь по UART + RTS заведен на вход сброса. Протокол обмена таков что мне надо в процессе менять скорость обмена (с 9600 на 115200, но это не суть). А проблема такая, что в ПК я меняю скорость с помощью стандартной ф-ии SetCommState, а она кроме смены скорости, меняет состояние RTS, и процессор сбрасывается.
Вопрос. Как менять скорость КОМ порта, чтоб RTS оставался неизменным?
Если бы на станции "Мир" стояли Винды, она бы еще висела и висела...
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

Посмотрите описание поля fRtsControl структуры DCB.
Реклама
Ответить

Вернуться в «Интеграция с ПК»