【问题标题】:Application development Windows Embedded Compact 7.0 for Motorola MC32NO适用于摩托罗拉 MC32NO 的应用程序开发 Windows Embedded Compact 7.0
【发布时间】:2015-08-10 12:12:45
【问题描述】:

我正在尝试开始为运行 Windows Embedded Compact 7.0 的 Motorola MC32N0 设备开发应用程序。

This tutorial 解释说我需要一个板级支持包 (BSP),但是我无法在 Zebra website 上找到它。是否有适用于摩托罗拉 MC32N0 的 BSP,在哪里可以找到它?

另一个问题,在安装 Platform Builder 7.0 期间,我使用了试用许可证密钥。现在,如果我将构建输出部署到我的设备,它会替换已安装的操作系统,还是仅部署应用程序?

我是 Windows CE 新手,但有 Web 开发和 WinForms 方面的背景。

【问题讨论】:

标签: embedded motorola windows-embedded-compact motorola-emdk


【解决方案1】:

对于 C/C++ 应用程序 开发,Visual Studio 2008 和 the Motorola SDK 就足够了。

另一方面,BSP 适用于开发内核 OAL 和设备驱动程序等低级代码的开发人员。 Platform Builder 7.0 是 Visual Studio 2008 的一个插件,可以构建和调试 BSP 代码,也不是应用程序开发所必需的。

如果您只打算开发 C# 应用程序,您甚至可能不需要摩托罗拉 SDK,但可以只针对 Visual Studio 中的通用 Windows CE 设备。

【讨论】:

  • 如果我没有摩托罗拉 SDK,我如何访问Symbol 库?如果我设法做到这一点,它将如何部署到我的设备上?根据教程,我必须将图像传输到将覆盖默认操作系统 IMO 的设备。
  • 当然,如果 Motorola SDK 包含您打算使用的 C# 库,那么您需要安装它。但是,由于您将进行应用程序开发而不是内核/驱动程序开发,因此您不需要 BSP,并且应该完全忽略本教程的第 1 部分。 .NET 应用程序开发的相关位在第 4 部分。从 Visual Studio 部署您自己的应用程序不会覆盖操作系统,因为您不会传输“图像”,而只是传输 .exe 和 .dll(如果有的话)你已经创建了。
  • 希望如此,但是如果出现任何问题,是否有任何备份可以让我的设备备份并在之后恢复?你能给我任何其他回答我问题的教程吗?
  • 您是否将任何类似的解决方案部署到设备上?
  • 抱歉,我不知道 MC32N0 的具体情况,因此无法帮助您进行备份和恢复。如果设备具有持久性注册表和/或文件系统,则始终存在将事情搞砸并使其无法启动的风险。也就是说,您在 VS2008 中所做的任何事情都不太可能产生这种效果。 SDK 文档(或用户手册)应该解释如何执行恢复出厂设置,但我认为您不需要它。是的,我已经使用 WinCE 和 .NET CF 多年了,但正如我所提到的,我并没有特别提到 MC32N0。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多