0

一个应用程序,基本上由微控制器和个人电脑之间的通信组成,在 Windows 7 64 位上完美运行。由于我安装了 Windows 10,该应用程序不再工作。甚至没有建立串行通信。(错误表明应用程序无法建立通信)我已经验证了微控制器与在 Windows 上运行的其他终端,并且没有问题。另外我认为问题可能出在代码上,该应用程序是用 Visual Studio 创建的,我对 Visual Studio 没有任何经验,所以我想问你是否有办法检查这个应用程序是否会不适用于 Windows 10!

先感谢您

4

1 回答 1

0

您表明该应用程序将运行,因此该应用程序不太可能与 Windows 10 不兼容。您收到一条错误消息,指出该应用程序无法与串行端口通信,因此该应用程序正在打开。大多数完全无法与 Win 10 一起使用的应用程序使用较旧的、不受支持的 .Net 版本,或者期望使用 FAT 文件系统并且根本无法运行。

这表明 Windows 10 没有适用于您的串行端口的本机驱动程序。这并不太令人震惊;较旧的 pin 串行端口目前被独占使用,并且(对于大多数用户)被 USB 连接组件所取代。我会检查计算机的设备管理器。如果您在那里看不到任何串行端口,或者看到它们但出现错误,则 Win 10 可能没有所需的驱动程序。从那里我会联系主板或串行总线卡制造商以获取更新的驱动程序(如果存在)。

于 2015-12-16T15:08:28.163 回答