скрытое меню

НЕ НАДО НИКАКИХ Visual Studio

НЕ НАДО НИКАКИХ Visual Studio. То , что ниже написано не заработало!


Качаем / устанавливаем MS Visual Studio 2017 Community
качаем / устанавливаем устанавливаем Windows 10 DDK
качаем / устанавливаем устанавливаем Windows 10 SDK

Примерно такой набор получается:
фотка 1

Нашел практически сразу в инете и скачал что-то типа Windows-driver-samples-master.
Оказалось - набор готовых проектов под Visual Studio для Windows 10.
Попробовал открыть Windows-driver-samples-master\serial\VirtualSerial
Все сразу накатилось (чего-то там доустановилось в Studio) и скомпилировалось.
В результате в папке Debug появился набор файлов похоже драйвера VirtualSerial.
Как его установить ?

Делаем bat файл такого примерно содержания , запускаем от Администратора:


@echo off
SET PATH=%PATH%;C:\Program Files (x86)\Windows Kits\10\Tools\x64;
echo %PATH%
devcon.exe install C:\Win10-drv-src\serial\VirtualSerial\ComPort\Debug\virtualserial.inf UMDF\VirtualSerial
pause

Получаем :


C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility;C:\Users\p\AppData\Local\Microsoft\WindowsApps;C:\Users\p\AppData\Roaming\npm;C:\Program Files (x86)\Windows Kits\10\Tools\x64;
Device node created. Install is complete when drivers are installed...
Updating drivers for UMDF\VirtualSerial from C:\Win10-drv-src\serial\VirtualSerial\ComPort\Debug\virtualserial.inf.
devcon.exe failed.
Для продолжения нажмите любую клавишу . . .

В диспетчере устройств появляется такое чудо :

фотка 1

Перезагружаем ПК и в диспетчере устройств появляется уже устройство с желтым значком. Ждем обновить драйвер и вуаля :

фотка 2

фотка 3

Результат достигнут дня за три тырканья по кнопкам.

Теперь пробуем открыть COM порт в терминале и все виснет.

Нужна отладка

DbgPrint - где?
теперь юзаем trace() господа!

Шаблоны драйверов