问题标签 [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 回答
733 浏览

bluetooth - 蓝牙配对问题

我们正在使用来自通用供应商的基于 USB 的加密狗在 iMx6 平台上测试 WEC2013 中的蓝牙。我们使用 WEC2013 BSP 提供的默认 HCI 传输层。

BT 已打开并能够扫描附近的所有设备。

我们启用了以下一组 sysgen 变量和注册表项。

系统变量:

注册表项:

我们观察到与设备配对的不同场景。

  1. 从板连接到手机(imx6+usb dongle 运行 WEC2013) 当通过 bthsettings UI 启动配对时,配对成功。它将触发两侧的 6 位自动密钥。

  2. 在不打开 bthsettings UI 的情况下从移动设备连接到电路板。这里配对成功一次。当 UI 未打开时(BT 在后台打开),从手机启动配对,两者都将使用自动 6 位密钥方法配对。但这会在内部调用 bthsettings UI,所以下次我们从手机进行配对时,手机端会要求手动插入密钥。只要在手机上输入键并按下配对,手机端就会出现配对拒绝通知。所以在这种情况下配对失败。

  3. 打开 bthsettings 时从手机连接到棋盘。这里配对失败。手机发起配对时,会调用手动插键界面,插键并按下配对时,手机端会提示配对失败,配对失败。

在这些失败的场景中,上层正在响应来自芯片的“Pin code request event”的“Pin code requestnegative reply command”。

我们需要有关此配对过程的输入。为什么会根据 UI 是否打开来调用自动密钥和手动密钥生成方法?为什么手动钥匙盒失败了?

我们是否缺少任何注册表项或堆栈功能?

0 投票
1 回答
86 浏览

web-services - Windows Embedded Compact webservices.dll

http://developer.toradex.com/software-resources/arm-family/windows-ce/tegra/release-details?view=release-roadmap&issue=10304上声明应该“将 webservices.dll 手动复制到目标文件夹 \Flashdisk\System\" 以解决以太网调试问题。我的问题是我不知道应该从哪里复制文件。有任何想法吗?

这是为 WEC2013 准备的。

0 投票
0 回答
83 浏览

c++ - 按钮事件仅每隔一次单击注册一次

我使用 Expression Blend 3 创建了一个标准按钮,并将其绑定到一个事件处理程序中以打开 LED。我也有一个类似的按钮来关闭 LED。我正在使用 windowsCreateEvent()SetEvent().

我遇到的问题是我必须按两次按钮才能让后端注册事件。每次点击都会被前端注册并SetEvent()执行该功能,但只有在第二遍时才会在后端被拾取。

前端实现:

后端事件实现:

后端事件扫描:

为了澄清这case一点,我有一个 switch-case 无限循环,其中包含与后端有关的所有事件的列表,这可以正常工作,因为其他事件每次发生时都会被注册。

我不确定我的代码是否做错了什么。就编码而言,这似乎相当简单。这只是Windows功能的一个错误吗?

我尝试单步执行代码以查看发生了什么,它总是会影响我的SetEvent功能,所以我没有发现我的代码有任何问题。似乎SetEvent不是每次都设置事件对象名称。

0 投票
1 回答
688 浏览

c++ - 将虚拟地址映射到物理地址

我有一个项目,我需要在 Windows 7 下的 VS2010 中使用 C++ 工作。该项目最初是为在 WinCE 上运行而开发的。它是用 VC++ 开发的,但链接到 WinCE 开发环境中使用的一些库。

该项目使用 ::VirtualCopy 无法编译,因为我相信它在 Coredll.lib 中。在 WinCE 环境中。 https://msdn.microsoft.com/en-us/library/aa450977.aspx

我的代码中的函数是通过以下方式引用的:

然后使用:

项目使用:

  • 共享 dll 中的 MFC
  • 到 ATL 的静态链接
  • 公共语言运行时支持 (/clr)

我有几个问题:

  1. 有替代方案吗?
  2. 有什么办法可以导入一些旧的 winCE 库并链接到这些库,让我可以使用这个功能?

任何帮助将不胜感激

非常感谢

0 投票
0 回答
116 浏览

windows - 有没有办法将 Google 电子表格与 Windows CE 7.0 中的应用程序集成

我的动机是获取应用程序的数据,比如应用程序存储产品信息、名称和价格,现在我希望在谷歌电子表格中查看,就像集成谷歌电子表格和应用程序一样。有没有办法让它发挥作用,或者我应该猛烈抨击以获得其他想法。

谢谢

0 投票
0 回答
90 浏览

windows-ce - 在 Windows CE AppBuilder for Compact 2013 中选择运行时库

当您安装您的 SDK(比如说 CEPC SDK)时,您会在 SdkRootPath 处获得一个文件夹树。此树包含两个带有静态库的文件夹:

您可以MSVCRT.lib在两个文件夹中找到一个。默认搜索路径顺序是

  1. $(SdkRootPath)crt\Lib\x86
  2. $(SdkRootPath)atlmfc\lib\x86
  3. $(SdkRootPath)Lib\x86\debug
  4. $(SdkRootPath)Lib\x86\retail

在这里拥有两个不同的库副本的目的是什么?
选择正确的库的最佳做法是什么?

编辑:文件大小不同。尺寸为(按上述顺序):

  • Crt\Lib\x86\msvcrt.lib2,656,238 字节
  • Lib\x86\retail\msvcrt.lib1,717,936 字节
0 投票
1 回答
379 浏览

windows-ce - Win EC7 / EC2013 上的 WebSocket?

有没有人在 Win EC7 / EC2013 中使用 WebSocket 协议的经验?是否有支持 WebSockets 的浏览器?

提前致谢。

0 投票
4 回答
129 浏览

c# - C# 是否提前在 List 上保留三个空实例?

I have the following:

 public static class LocalFileModelList
    {
        public static List<LocalFileModel> ModelList = new List<LocalFileModel>();
    }

    public class Lo

I have the following:

Then a method to read all files from a directory.

I noticed that, as I step through my code, when I create a new instance of LocalFileModel, populate it with data then add it to the list. Automatically the list created three additional instances of type null. Once those three were populated with their respective objects, it would again create thre more null instances...

enter image description here

I just realized this now, this is normal?


Yes. .NET and most other libraries allocate a list or a vector with extra space (capacity) so it doesn't constantly have to resize and copy the data. The Size determines what is accessible.

The default capacity is defined in here to 4 (but the docs doesn't have to be):

http://referencesource.microsoft.com/#mscorlib/system/collections/generic/list.cs,aa9d469618cd43b0,references

0 投票
1 回答
573 浏览

windows-embedded-compact - WinCE7 与 WEC7 的区别

我尝试搜索 Windows Embedded Compact 7 的培训,发现一些培训提到了 Windows CE 7。所以,我想知道 Windows CE 7 和 Windows Embedded Compact 7 之间是否有区别。或者做这些 2指的是同一件事?

0 投票
1 回答
4733 浏览

visual-studio - 使用 Windows Embedded Compact 2013 开发 WinCE 7.0

我必须为 WinCE 7.0 设备开发一个应用程序(MC3200 MOBILE COMPUTER)开发一个应用程序。谷歌搜索了一段时间后,我知道只能从 VS 2005/2008 Pro(或更高版本)完成 WinCE 开发。我也在这里看到了一些答案,但是他们太老了,不能考虑。

当被问到产品供应商时,他们说我可以使用 windows Embedded Compact 2013 并在 VS 2012/2013 Pro(或更高版本)中为 WinCE 7.0 开发 C# 应用程序。

根据我的搜索,Windows Embedded Compact 2013 本身就是一个操作系统,那么我如何在 VS 2013 Pro 中使用 Windows Embedded Compact 2013 为 WinCE 7.0 操作系统开发?我完全对这个 Windows 版本的命名及其功能感到困惑。有人可以对这个主题有所了解吗?