ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Проблема с COM1  (Прочитано 3247 раз)

0 Пользователей и 1 Гость просматривают эту тему.

bva_rzn

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 21
Проблема с COM1
« : 26 Декабря, 2011, 14:08:25 »

Добрый день.

Имеем ТионПро 270, WindowsCE.
Два COM порта (COM2 и COM3) у нас используются.
Возникла необходимость использовать COM1 с уровнями RS232. Возникла проблема с открытием данного COM1.
Функция CreateFile(TEXT("COM1:"),GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL,NULL) возвращает ошибку, хотя с COM2 и COM3 всё работает нормально. Для подключения используем три линии J16: RX, TX, GND.
В чём может быть проблема?
Записан

Danila

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 703
Re: Проблема с COM1
« Ответ #1 : 26 Декабря, 2011, 16:28:26 »

Добрый день.

Скорее всего порт занят операционной системой для вывода отладочной информации.
Отключите вывод отладочных сообщений через eboot (пунты 8 и G).
Записан

Danila

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 703
Re: Проблема с COM1
« Ответ #2 : 28 Декабря, 2011, 16:37:07 »

А также возможно потербуется добавить в реестр в ветку HKLM\Drivers\USB\FunctionDrivers\Serial_Class ключ Index, тип DWORD, значение - 4 или больше. Иначе COM1 займет USB Client Function Driver.
Записан