Adapter adapterowi nie jest rowny.
Adapter to jedno, driver (oraz wersja Windows) - to drugie (i trzecie).
Podejrzewam, że proste programy do obsługi programatorów piszą bezpośrednio do portów UART. Jeśli więc adapter+driver nie emuluje UART, to nic z tego nie wyjdzie. Dalej, jeśli Windows (7+) nie pozwala na bezpośredni dostęp do portów, to nic z tego (była jakaś wersja DLL do podmianki w W7/8/10, która rozwiązywała ten problem).
• Na komputerze z fizycznym portem RS232 i Windows 95/98/XP nie powinno być żadnego problemu.
• Na komputerze z fizycznym portem RS232 i Windows 7/8/10 trzeba podmienić jeden DLL.
• Na komputerze z adapterem RS232/USB i Windows 95/98/XP dużo zależy od driverów - może w ogóle nie być drivera dla adaptera pod te wersje Windows...
• Na komputerze z adapterem RS232/USB i Windows 7/8/10 - pewnie jest tak, jak pisze Klaud - wszystko zależy od konkretnego adaptera (i ja dodaję, że jakości drivera).
Driver do wspomnianego adaptera RS232-USB może albo emulować UART, albo tylko pomieniać odwołania do BIOS-u. Ten pierwszy powinien działać z każdym softem do programatorów, ten drugi - tylko z takim, który grzecznie używa procedur BIOS.