我可以在普通PC上运行Windows Embedded CE 6.0吗?
问题描述:
由于我只需要硬RT功能,我可以在普通PC上安装并运行Windows Embedded CE 6.0吗? (戴尔还是这样?)和UDP输出一些数据?我可以在普通PC上运行Windows Embedded CE 6.0吗?
答
(从Windows CE 5.0中工作,因此可能会有一些差异,因人而异。)
您应该能够运行Windows CE无论是在模拟器和安装设备本身作为主机操作系统上。
在第一种情况下,您只需要一个仿真器,它随开发工具包一起提供,并且包含在更昂贵的Visual Studio版本中。这将运行良好的操作系统,虽然有点慢,这取决于您选择构建客户操作系统的体系结构。
在第二种情况下,您实际上需要为要运行和使用的硬件查找或编写驱动程序。这将需要Platform Builder应用程序(我相信它是Visual Studio的一个插件)以及您正在运行的硬件知识。 Windows CE本身支持x86处理器,但我不记得它是支持所有x86处理器(指令集)还是仅支持486。
如果你想走下第二条路线,你也许可以获得一个Intel Atom或AMD Geode开发板支持包(BSP),它可以帮助你开发驱动程序。
答
您可以在PC上安装Windows CE,但您需要创建自己的图像。在MSDN中查看此tutorial。另外谷歌CEPC。
最后访问Mike Hall's blog。我记得那里有一篇相关的文章,但我现在找不到它。无论如何,这个博客是Windows Embedded的一个很好的资源。
嵌入式Windows XP不是RTOS – kgiannakakis 2009-05-06 08:22:38