gpt4 book ai didi

windows - 使用 Windows Compact 2013 Virtual PC 打开 COM 端口

转载 作者:可可西里 更新时间:2023-11-01 09:24:22 24 4
gpt4 key购买 nike

HANDLE hCom = INVALID_HANDLE_VALUE;

hCom = CreateFileW(
L"COM1:",
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL
);

我正在尝试使用虚拟 pc (Windows Embedded Compact) 打开计算机的 COM 端口。函数 CreateFileW 传递一个 INVALID_HANDLE_VALUE。在 win32 上它运行完美。

最佳答案

检查 HKLM\Drivers\Active 下的端口名称。您可以使用远程注册表编辑器来执行此操作。您会找到一个带有数字名称的键列表,但在每个子键中,您可以找到像 COM1: 这样的设备名称(这是 CE 上的有效设备名称)。通常 BSP 使用串行端口进行调试输出,这将阻止操作系统使用它。您可能需要通过将正确的参数传递给您的引导加载程序来禁用串行调试输出(LOADCEPC 有一个命令行开关,biosloader 可以使用 .ini 文件进行配置),允许系统将该端口作为常规串行端口访问。

关于windows - 使用 Windows Compact 2013 Virtual PC 打开 COM 端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26504515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com