Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Прочее железо (http://forum.oszone.net/forumdisplay.php?f=56)
-   -   [решено] Проблемы с COM портом (http://forum.oszone.net/showthread.php?t=251085)

kamaz6141 10-01-2013 15:11 2063359

Проблемы с COM портом
 
Добрый вечер форумчане, в общем как то сидел как обычно шил микроконтроллеры через com-порт, всё работало, определялось. Сегодня опять понадобилось прошиться, но порт отказался работать, т.е. в диспетчере всё ок, ноу проблем, но программатор не видит. Проверил программатор у товарища, всё работает. Скачал CheckIt , сделал заглушку и usb ms-dos, и пошел проверять. Как оказалось с портом всё нормально, тесты прошел, НО в CheckIt он кличится COM3 , а в диспетчере устройств он же COM1 и не работает... В чём подвох? Как решить проблему?
P.S. Заранее спасибо!

Angry Demon 10-01-2013 16:17 2063444

kamaz6141, каие у порта адрес и прерывание в Диспетчере устройств?

kamaz6141 10-01-2013 16:22 2063448

Angry Demon, Что-то не могу найти эти параметры в свойствах...

Angry Demon 10-01-2013 16:29 2063459

kamaz6141, закладка "Ресурсы".

kamaz6141 10-01-2013 16:34 2063469

Angry Demon, тут только 2 свойства

Angry Demon 10-01-2013 17:03 2063489

kamaz6141, вау... Дык, COM1 имеет место быть на 4-м прерывании по адресам 03F8 - 03FF.
Так что, ковыряйте настройки BIOS, либо программатора, либо тут попытайтесь выставить.

Normal 10-01-2013 19:20 2063616

Цитата:

Цитата Angry Demon
на 4-м прерывании по адресам 03F8 - 03FF. »

глянул у себя, у меня на 7-м и по этим адресам

Angry Demon 10-01-2013 20:12 2063673

Normal,
COM1 03F8 - 03FF, IRQ 4
COM2 02F8 - 02FF, IRQ 3
COM3 03E8 - 03EF, IRQ 4
COM4 02E8 - 02EF, IRQ 3
Это по стандарту. В реале бывает любые буги-вуги, из-за которых мучаются люди и программы, работающие по стандартам.

kamaz6141 10-01-2013 20:33 2063704

Да уже всяко перепробовал...ни в какую... а почему CheckIt видит COM3, остальные если выбирать то неустанленно пишет, а в системе он COM1?

Angry Demon 10-01-2013 20:35 2063706

Цитата:

Цитата kamaz6141
Да уже всяко перепробовал...

Подозреваю, что в BIOS настроить адрес и прерывание, всё-таки, не пробовали.

kamaz6141 10-01-2013 20:43 2063720

Angry Demon, извиняюсь, про биос забыл...а можете примерно сказать название настроек, чтоб знать куды лезть?

Angry Demon 10-01-2013 20:46 2063723

kamaz6141, по модели материнки на сайте её производителя посмотрите в Руководстве.
Обычно - COM A Address, COM A IRQ. Что-то типа того.

kamaz6141 10-01-2013 21:08 2063752

Angry Demon, в биосе поменял 3E8/3EF на 3F8/3FF (там было 4 варианта на выбор которые вы выше писали) , но ничего не изменилось :(

Angry Demon 10-01-2013 21:25 2063775

kamaz6141, поменяли-то, тот порт? Их может быть два.

kamaz6141 10-01-2013 21:38 2063784

Там были
Serial Port1 , я выставил 3F8/IRQ4
и пару настроек Parallel Port, я их не трогал.
Проверил ещё раз под досом CheckIt'ом, теперь активен COM1 и проходит тест с заглушкой.
Вот настройки в системе

DVDshnik 11-01-2013 07:07 2063931

CheckIt слишком примитивно проверяет СОМ порты, используя единственный провод, соединяющий вход и выход интерфейса.
И как вариант порт таки выгорел при манипуляциях с программатором. Я же в подобных случаях для диагностики СОМ портов использую древнюю раритетную СОМ мышь, единственная особенность которой - пятипроводный кабель. Именно эта мышь почему-то не работает на сгоревших портах, а на тех же портах 4-х проводные мыши работают как ни в чём не бывало, не обнаруживая неисправности.

Angry Demon 11-01-2013 08:53 2063963

kamaz6141, "птичку" автонастройки установите обратно.

Цитата:

Цитата DVDshnik
CheckIt слишком примитивно проверяет СОМ порты, используя единственный провод, соединяющий вход и выход интерфейса.


По-моему, там используется кроме TX - RX ещё и CTS - RTS.

kamaz6141 11-01-2013 14:41 2064217

Angry Demon, Спасибо :) Галочку на "авто" поставил и всё стало норм :)

Angry Demon 11-01-2013 14:44 2064223

kamaz6141, не за что, забегайте ещё! :yes:


Время: 19:29.

Время: 19:29.
© OSzone.net 2001-