Projekty i programowanie AVR.
Problemy z dostępem do portów COM w Windows - przykładowe sposoby eliminowania problemów.
Virtual Com Port (VCP, Wirtualny Port Szeregowy) - to oprogramowanie emulujące fizyczny port szeregowy (RS-232/COM) na komputerze, Coraz więcej mikrokontrolerów i programatorów jest dostępnych poprzez wirtualny port USB-COM. Wygodny i prosty sposób dostępu do mikrokontrolera i jego pamięci. Sterowniki wirtualnego portu COM (VCP) sprawiają, że urządzenie USB jest widoczne jako dodatkowy port COM dostępny dla komputera. Oprogramowanie aplikacyjne może uzyskać dostęp do urządzenia USB w taki sam sposób, jak do standardowego portu COM. Prawie kżdy programujący mikrokontrolery, spotkał się z problemem dostępu do portu COM podczas próby odczytu lub wgrywania z lub do mikrokontrolera. Co jest powodem problemów i co zrobić aby się nie pojawiały?
Problemy z dostępem do portów COM
W systemie Windows zazwyczaj wynikają z konfliktów sterowników, zajętości portu przez inną aplikację lub nieprawidłowych ustawień parametrów transmisji. Najczęstszym objawem jest komunikat o błędzie podczas próby otwarcia portu (np. "Odmowa dostępu" lub "Port jest już zajęty").
Urządzenia vidoczne jako wirtualne porty COM wymagają sterowników typu VCP (Virtual Port Com). Sterowniki istniejące w systemie operacyjnym, najczęściej nie są tego typu, dlatego wymagają zmiany.
Sprawdzenie i naprawa w Menedżerze urządzeń:

Włącz ukryte urządzenia: Otwórz Menedżer urządzeń, kliknij "Widok" i zaznacz "Pokaż ukryte urządzenia".
Urządzenie po podłączeniu do komputera powinno być widoczne jako port COM w grupie Porty COM i LPT.
Jeżeli go tam nie ma, oznacza to problem w systemie.
Jak rozwiązać problem?
Włącz i wyłącz kilkukrotnie urządzenie do komputera, obserwując zmiany w Menadżerze urządzeń. Może ono pojawiać się w grupie PortyCOM i LPT, Kontrolery uniwersalnej magistrali szeregowej lub podobnej.
Wiedząc, które to urządzenie jest tym podłączonym, możemy już więcej powiedzieć co może być problemem w zależności jaka jest widoczność urządzenia :
1. Urządzenia nie widać wogóle, (nie pojawia się) lub port COM ma żółty wykrzyknik - kliknij na niego prawym przyciskiem myszy i wybierz "Aktualizuj sterownik" lub "Odinstaluj", a następnie uruchom ponownie komputer, aby system wykrył urządzenie na nowo.
2. Urządzenie jest widoczne, ale jego ikonka w menadżerze jest poszrzała - odinstaluj urządzenie, wyłącz i wlącz ponownie urządzenie do komputera.
3. Urzadzenie widzimy i jego ikonka jest koloru czarnego - uzupełnij sterownik urządzenia, ale nie korzystaj z automatycznej możliwości uzupełnienia sterownika.
Kolejno wybierz: Aktualizuj sterownik->Przegladaj mój komputerw poszukiwaniu sterowników->Pozwól mi wybrać z listy dostępnych sterowników na moim komputerze.
Jeżeli widzisz swój podłaczony sprzęt, wybierz go i kliknij przycisk "Dalej"
Jeżeli go nie widzisz, odznacz ptaszek "Pokaż zgodny sprzęt". W lewej kolumnie wybierz producenta, w prawej model i kliknij "Dalej"
Odłącz i przyłącz ponownie sprzęt do komputera.
Będziemy dodawać i pokazywać inne sposoby ulininowania błędów oraz opisywć ich użycie.