应用程序基本上由微控制器和PC之间的通信组成,在Windows 7 64位上运行完全正常。由于我安装了Windows 10,因此该应用程序不再起作用。甚至没有建立串行通信。 (显示应用程序无法建立通信的错误) 我已经验证了微控制器与在Windows上运行的其他终端并且没有问题。此外我认为问题可能在代码上,应用程序是使用visual Studio创建的,我没有任何使用Visual Studio的经验,所以我会问你是否有办法检查这个应用程序,例如将无法在Windows 10上运行!
提前谢谢
答案 0 :(得分:0)
您指示应用程序将运行,因此该应用程序不太可能与Windows 10不兼容。您收到错误消息,指出应用程序无法与串行端口通信,因此应用程序正在打开。大多数使用Win 10的应用程序都不能使用较旧的,不受支持的.Net版本,或者期望使用FAT文件系统并且根本无法运行。
这表明Windows 10没有用于串行端口的本机驱动程序。这不是太令人震惊;旧的引脚串行端口目前看到独占使用,并由USB连接组件替换(对于大多数用户)。我会查看计算机的设备管理器。如果您没有看到任何串行端口,或者看到它们但有错误,Win 10可能没有驱动程序所需。从那里我会联系主板或串行总线卡制造商以获取更新的驱动程序(如果存在)。