【问题标题】:Creating an OS Design with a third party BSP in Visual Studio在 Visual Studio 中使用第三方 BSP 创建 OS 设计
【发布时间】:2012-01-27 18:48:39
【问题描述】:

对于我正在处理的一个小项目,我需要创建一个 Windows Embedded 应用程序。我有一个带有 Toradex 的 Tegra 2 处理器的评估套件。我的问题在于设置我的环境以便我可以开始开发。

我是整个嵌入式开发的新手,请耐心等待。

我们的评估工具包在 Windows Embedded Compact 7 测试版上运行。据我所知,我需要在 Visual Studio 2008 中创建一个 OS 设计,然后为应用程序添加一个子项目。

Toradex 提供了一个用于创建操作系统设计的 BSP。根据他们的指示,我可以将 BSP 放入默认文件夹中,然后 Platforn Builder 应该会看到它。 我已经这样做了,它不起作用。平台构建器不允许我选择自定义 BSP。

当我从菜单中使用“克隆 BSP”时,它可以工作。但是创建新操作系统设计的向导找不到它。

感谢任何帮助!

干杯, 克诺赫

【问题讨论】:

  • 您需要创建一个新的操作系统映像,还是只需要一个应用程序才能在现有映像上运行?
  • 我只需要创建一个应用程序就可以在已经存在的应用程序上运行。但到目前为止,我阅读的所有教程都提到我需要在 Platform Builder 中创建一个子项目。如果这不是必需的,如果你能指出我正确的方向,那就太好了。

标签: visual-studio-2008 windows-ce


【解决方案1】:

要创建应用程序,您不需要 BSP。事实上,您甚至不需要 Platform Builder。您需要什么取决于项目类型。

对于原生 (C/C++) 应用,您需要一个 SDK。您可以通过使用任何针对您的相同处理器架构的内置 BSP 创建一个简单的操作系统映像来创建一个。使用向导创建操作系统 - 只需选择类似 kiosk 类型的设备或其他设备 - 构建它,然后生成 SDK(不幸的是,您必须先 sysgen 才能创建 SDK)。

在任何装有 Studio 2005 Standard 或更高版本或 Studio 2008 Pro 或更高版本的 PC 上安装 SDK。

在 Studio 中创建一个新的智能设备应用程序并按照向导创建应用程序/dll 等。

对于托管 (C#/VB.NET),它更容易。只需在 Studio 中创建一个新的智能设备应用程序并选择“Windows CE”作为目标。无需 SDK。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    • 1970-01-01
    • 1970-01-01
    • 2021-06-27
    • 2010-10-04
    • 2018-06-05
    相关资源
    最近更新 更多