具体来说,适用于WindowsEmbeddedCompact7(带有x86 PC)。
在一个完美的场景中,我希望使用普通的桌面应用程序开发工作流。例如,从CD“安装”提供的WCE7操作系统,启动操作系统,将控制台应用程序复制到硬盘上,并执行控制台应用程序(以运行一些简单的测试)--就像我在Windows7桌面上所做的那样。
然而,在研究中,我发现了用WCE7在嵌入式系统上开发应用程序的通用工作流,包括但不限于使用平台生成器创建操作系统映像、在设备上安装引导加载程序、连接到设备、加载自定义的映像以及从flash运行映像等。(参考:紧凑型7启动 by 塞缪尔·潘格)
以前的通用应用工作流可以应用于WCE7吗?如果是,怎么做?如果没有,为什么?
我确实看到了向操作系统设计中添加CAB文件、如何将应用程序安装到Windows 7映像中?和如何在windows嵌入式紧凑型7上安装.exe文件?,但不确定它们的作用范围是否有助于完全回答这个更一般的设计类型问题。
(本着前者的精神,我确实尝试执行WCE7 ISO提供的安装程序-但这似乎只是将文件加载到硬盘驱动器、我创建的分区上,并且无法引导到操作系统。由于它没有做我期望的事情,WCE7安装程序的目的是什么?如果我们首先从Visual构建映像,那么这个安装程序是如何与第二种方法相关联的?)
正确方向上的任何一点都会受到极大的赞赏。
发布于 2013-10-28 19:58:48
Windows Embedded Compact是由设备供应商而不是终端用户“安装”的--没有通用安装,因为与PC硬件不同,没有通用的标准目标平台。您使用的“安装”大概是用于软件开发工具包和工具。
一些开发平台供应商可能为他们的特定平台提供预先配置的WinCE映像。
可以为您的特定硬件创建一个OS映像,其中包括一个shell,您可以通过它加载和执行您描述的测试。
https://stackoverflow.com/questions/19641191
复制相似问题