问题标签 [windows-embedded-compact]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
607 浏览

windows-ce - Windows Compact 7:修改现有的控制面板应用程序

我正在为运行 Windows Embedded Compact 7 的设备更换背光驱动程序。我希望我能找到应用程序的源代码并对其进行修改以调用我的驱动程序而不是旧的驱动程序。

有没有办法将我的驱动程序的功能绑定到现有的“显示”控制面板应用程序中?这些应用程序的源是否可用?我在哪里可以找到它?

0 投票
3 回答
1987 浏览

windows-ce - WinCE 模拟器在尝试运行时显示黑屏

我是 WinCE 的新手。

我正在尝试使用平台构建器构建 WinCE 6.0 映像。

所以我就这样去了。

  1. Visual Studio 2005 >> 平台生成器 >> 操作系统设计
  2. 可用 BSP : CEPC X86
  3. 自定义设备
  4. Actice 同步和 Cab File Insaller 和
  5. 完成的。

构建 >> 构建 OSDesign 。制作运行时映像。

在设备中,我选择“Windows CE 设备”,在设备选项中选择内核服务映射 >> 设备仿真器调试器 >> KdStub

现在,当我单击 Attach devive 构建和创建图像后,它会出现并向我显示黑屏。不知道我在做什么错误。

我安装的软件包:

  1. 视觉工作室 2005
  2. Visual Studio 2005 服务包 1
  3. 适用于 Windows Vista 的 Visual Studio 2005 Service Pack 1 更新(如果适用)
  4. Windows Embedded CE 6.0 平台生成器
  5. Windows Embedded CE 6.0 SP1(如果已安装 PB 6.0 工具则需要)
  6. Windows 嵌入式 CE 6.0 R2
  7. Windows 嵌入式 CE 6.0 R3
  8. Windows Embedded CE 6.0 累积产品更新汇总包(截至 2010 年 12 月 31 日)
  9. Windows Embedded CE 6.0 每月更新 8 月
0 投票
1 回答
1206 浏览

silverlight-embedded - 使用托管和非托管代码进行 Windows Embedded Compact 7 应用程序开发

我即将为带有运行 Windows Embedded Compact 7 的 nvidia Tagra2 的嵌入式设备编写应用程序。有以下要求:

  • 使用安全的 HTTPS 通信通过 REST-API 从 Internet 服务器查询数据。
  • 将此数据映射到对象模型。
  • 在漂亮的嵌入式 Silverlight GUI 中显示这些对象。
  • 使用外部传感器进行一些测量,并通过 REST-API 和安全的 HTTPS 将测量数据传输到服务器。

我知道 Embedded Silverlight 需要非托管 C++ 代码。但是仅仅因为嵌入式 Silverlight GUI 而用非托管 C++ 编写整个应用程序对我来说将是一场噩梦。所以我想到了两种选择:

  1. 将逻辑放在托管 C# DLL 中,并从托管 Embedded Silverlight GUI 的非托管 C++ 可执行文件访问它。
  2. 将 Embedded Silverlight GUI 置于非托管 C++ DLL 中,并从托管其余逻辑和控制 GUI 的托管 C# 可执行文件访问它。

我的问题是:

  1. 上述替代方案之一甚至可能吗?
  2. 哪个更可取?我在 C# 中比在 C++ 中更好。
  3. 您能否向我指出涵盖上述替代方案之一的资源(书籍、教程、示例)?
0 投票
1 回答
1685 浏览

boost - 为 Windows Embedded Compact 7 编译 boost 库

我正在为带有运行 Windows Embedded Compact 7 的 NVIDIA Tegra 2 的嵌入式设备编程。我的开发环境是 Microsoft Visual Studio 2008。boost 库,尤其是 boost-asio 包似乎对我的需求非常有帮助。不幸的是,我找不到关于如何在 Windows Embedded Compact 7 上运行 boost 的良好指南。我更愿意获取.lib可以静态链接到我的应用程序的文件。

0 投票
1 回答
3133 浏览

c++ - 未解析的外部符号 __imp__Inf 和 __imp__Nan

经过大量代码修改后,我刚刚尝试使用 VS2008 为 WinCE7.0 构建 Qt,我成功编译了主库。

在编译 QtScript 库时,我收到以下链接器错误:

我完全不知道我错过了链接哪些库!

谢谢

0 投票
1 回答
4214 浏览

windows-ce - 嵌入式 Windows 7 的手持设备

我对 Window Embedded Compact 7.0(WEC 7) 有点陌生,所以我对此有一些疑问:

1-是否有任何手持设备可以运行它?所有我发现在 6.5 和更低的 win CE 版本上运行(请检查此链接:http: //www.microsoft.com/windowsembedded/en-us/evaluate/windows-embedded-handheld-devices.aspx

2- 它的 .Net 框架版本是什么?.NET CF 3.5 还是 .NET CF 3.7?我不知道它的技术是否与 windows 7 或 windows phone 7 相关。如果它的 .NET 版本是 .NET CF 3.7,我可以在它上面运行旧的 .NET 3.5 应用程序还是应该将它们更改为 silverlight 版本?(据我所知,我无法在 Windows Phone 7 上运行它们)

3-我找不到它的任何屏幕截图。

4- 对于window phone 7,VS 2010 上有一个免费的插件用于开发(尽管发布不是免费的)。有没有免费的开发工具包和模拟器(确实是手持模拟器)?

提前致谢

4-..或完全是我的思维方式错误?;-)

0 投票
1 回答
437 浏览

embedded - 如何使用远程工具连接到 VM?

我正在使用 Compact 7,并尝试按照名为“Professional Windows Embedded Compact 7”的书中的步骤进行操作。我完成了第 8 章之前的所有练习,但现在我被卡住了。

第 9 章是关于远程工具的。我按照书中的描述构建和部署了操作系统,一切正常,但是当尝试远程连接时,它似乎不起作用。例如,当使用“工具\远程工具”菜单中的“远程文件查看器”时,我从“选择 Windows CE 设备”菜单中选择目标设备,它会显示“连接到设备”对话框,但它会停留在那里并且从不连接。

我还尝试了远程分析工具和其他远程工具,它们都无法连接。有什么我做错了吗,或者这是否意味着无法为虚拟 PC 使用远程工具?

0 投票
1 回答
426 浏览

compact-framework - 如何在嵌入式 Silverlight 中定位矩形?

我正在尝试在 Canvas 上放置一个 Rectangle ,但无法弄清楚执行此操作的正确语法是什么。在 C# 中我会写

我尝试对嵌入式代码做同样的事情,但在定位矩形时遇到了麻烦。在嵌入式 Silverlight 中以编程方式在画布上创建和定位形状的正确方法是什么?这是我到目前为止所拥有的,但是当运行它时,Canvas 上什么也没有显示。

XAML 代码:

0 投票
1 回答
806 浏览

sql-server-ce - 带有 SQL Server CE 的 log4net 不将数据保存到表中

编辑 2

我现在发现的很奇怪。当我在 Visual Studio 中打开非托管异常时,尝试时出现格式异常

我在插入中添加了一些参数并添加了更多值

如果我在参数部分中删除我的 dbType 标记,它似乎在我的代码中会更长一些。但是,然后在尝试记录时出现格式异常。如果我删除其中一个参数(所以我只插入一个值)它会记录下来。我曾尝试一次只插入一个值(消息或 log_level),它工作正常,但一起中断。

如果我只在我的 config-sql 中直接插入 dummy-data,则它适用于这两个值。所以 log4Net 似乎很奇怪。

任何 idvise 不胜感激!

结束编辑 2

编辑

经过一些试验和错误并得到帮助后,我将缓冲区大小从 100 更改为 0。纠正 SDF 文件似乎有些问题。

在我的虚拟机上重新启动设备后,当我的 sed 文件路径错误时出现日志错误。但是,当我得到正确的结果时,当我尝试登录文件时出现错误,说明“与设备的远程连接已丢失。请验证设备连接并重新启动调试”

结束编辑

我正在尝试将一些内容记录到我的 WindowsCE 设备上的 SQL Server CE 数据库中。当我登录到一个文件时,一切都按原样进行,但是使用AdoNetAppender它时它将不起作用。

我的 log4net.config 看起来像这样:

我试图只激活文件附加程序和/或 sqldatabase 附加程序,但没有结果。我还将我的 SQL 查询条带化到一个虚拟插入中,只是为了排除键/空值等等。

在我的app.xaml.cs(Silverlight 应用程序)中,我有此代码仅用于进行配置并设置.sdf文件的正确路径。

我得到了一个很好的调试日志(我的配置中有更多的附加程序)和我的文件。当我查看 appender 对象时,它说它对数据库是开放的,如果我将.sdf文件的路径修改为错误,则 appender 并不是说​​连接正常。

我错过了什么?我还设置了System.Data.SqlServerCe.dll要复制的,我可以在设备上看到 dll。

0 投票
1 回答
579 浏览

.net - How to write a "Hello World" app with .net compact framework for Windows Embedded Compact 7?

I want to write a "Hello World" app with .net compact framework for windows embedded compact 7. Now I have download Windows embedded compact 7 and install it to C:\WINCE700. Also I can create a "OSDesign1" solution with my VS2008SP1. It compiled succeed and generated a file named "nk.bin".

I don't know what the next step to do. Could you tell me how to do it? I'm a newer for Windows Compact 7. Thanks very much.