【发布时间】:2014-07-25 05:20:41
【问题描述】:
在我的项目中,我需要通过调试串口向我的 WinCE 设备输入一些命令。但是我发现我只能使用“printf”或“RETAILMSG”来输出我的调试信息,但我不能简单地调用“scanf”来获取调试串口的数据。
通过查找 MSDN,我发现了一个名为“OEMReadDebugByte”的函数。它是 WinCE 的一个 KERNEL 函数,但是当我尝试在我的 WinCE 应用程序中调用此函数时,Platform Builder 发布“error LNK2019: unresolved external symbol OEMReadDebugByte referenced in function wmain”
我可以在 KernelIoControl 中使用插入案例吗?如何 ?哪个文件定义了“KernelIoControl”?
或者...还有其他解决方案吗?
非常感谢!!!
谢谢!
【问题讨论】:
-
msdn.microsoft.com/en-us/library/ms904935.aspx 你链接了 Nk.lib 了吗?
-
@robin.koch 我已经在我的 sources 文件中添加了 nk.lib,但它还没有工作..
标签: c kernel windows-ce deviceiocontrol