问题标签 [device-emulation]
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.
visual-studio-2008 - 模拟器上的 ERROR_DEVICE_NOT_CONNECTED 错误
Pocket PC 2003 SE Emulator 已连接并安装好。
部署成功,但调试启动后:操作无法完成。设备未连接。
我也试过:
设备安全管理器 -> Windows CE 设备
我也尝试删除 CoreCon\1.0 - 没有变化。
gpu - 我无法让 GPU 模拟器工作
我有兴趣尝试 GPU 模拟器,但我尝试使用 Multi2Sim、GPGPU-sim 和 Ocelot,对于这三个模拟器中的每一个,我都遇到了一个问题,在互联网上似乎很难找到解决方案。我将描述每个模拟器遇到的问题,也许您可以提供帮助。首先,为了给你一些详细的背景信息,我使用的是 Ubuntu 12.04 LTS。
Multi2Sim 说它与 64 位不兼容,因此您应该编译为 32 位。如果我为 32 位编译 CUDA 代码,那么当我运行编译后的可执行文件时,我收到错误消息“CUDA driver version is enough for CUDA runtime version”。如果我为 32 位编译 OpenCL 代码,那么当我运行编译后的可执行文件时,我发现函数 clGetPlatformIDs 并没有给我在为 64 位编译时获得的 Nvidia OpenCL 平台。
GPGPU-sim 的文档说:
我们使用 NVIDIA 驱动程序版本 256.40 在 GPGPU-Sim 上测试了 OpenCL http://developer.download.nvidia.com/compute/cuda/3_1/drivers/devdriver_3.1_linux_64_256.40.run 注意最新版本的 NVIDIA 驱动程序产生与此版本的 GPGPU-Sim 不兼容的 PTX。
我有 NVIDIA 驱动程序版本 295.49。当我从“系统设置”中查看“其他驱动程序”时,我看到列出了两件事:“NVIDIA 加速图形驱动程序(当前版本)[推荐]”和“NVIDIA 加速图形驱动程序(发布后更新)(当前版本更新) ”。第一个已激活,因此我单击“删除”,然后第二个自动激活。所以我决定尝试安装 256.40 版本,但我收到了这条错误消息,这让我很害怕:
当我尝试构建 Ocelot 时,我得到以下信息,即使我遵循了“从 LLVM SVN 中提取并构建”的说明:
arm - 如何在不修改主线源代码的情况下添加新的 QEMU 机器类型?
是否可以添加新的机器类型qemu-system-arm -M <MachineType>
而无需重新编译 qemu 或编写代码?有文档可以做到这一点吗?我希望能够使用 qemu模拟树莓派和熊猫板。
我知道 meego 的 qemu 分支支持 pandaboard,但我试图坚持使用我可以从 apt-get 包管理器管理的主流 qemu。主流 qemu 现在支持以前仅在 meego fork 中支持的 beagleboard rev C 和 beagleboard xm。
android - 无法创建/添加帐户@emulated android 设备
我以前从未使用过 android,但我真的很想尝试,所以到目前为止我安装了 eclipse 和 sdk。我设法使用果冻豆创建了一个虚拟设备,它似乎工作正常。我可以浏览互联网等。
现在我想从 google playstore 在模拟器上安装一些应用程序,但我需要连接或同步我的设备。我发现很多帖子如何做到这一点。显然我只需要转到模拟设备的设置并添加我的帐户。
问题是,我就是无法添加帐户。每次我点击“添加帐户”时都没有任何反应,所以我根本无法添加任何东西。与此相关的大多数问题都与一些错误消息等有关,但我什至没有那么远。
应该还有类似帐户和同步@“个人”的东西 - 这不会显示在模拟设备上。只有定位服务、安全、语言和输入、备份和重置。
也许有人可以解释我做错了什么?
c++ - 创建虚拟设备
- 是否可以“即时”创建虚拟设备?(这家伙单击“新虚拟设备”按钮,写下设备名称,然后弹出窗口就好像他刚刚插入了一个新设备一样)。
- 我必须创建自定义设备驱动程序还是可以使用通用设备驱动程序?
- 我应该从哪里开始(文档链接)?
我的目标是模拟一个或多个虚拟游戏手柄,在游戏中可见(带有自定义名称),并映射到一个或多个物理设备,如键盘和鼠标。
谢谢 !
hardware - 硬件仿真
我需要为一个非常专业且相当复杂的工业机器人编写控制软件。在测试最终软件之前,我不允许访问实际的机器人,因为它必须一直工作。有必要以某种方式模拟机器人,这样我就可以开发我的代码。我有机器人的驱动程序和一些手册,但由于它是一个复杂的东西,我不想从头开始构建模拟器。
我正在寻找的是一种软件,我只需在其中加载设备驱动程序并基于它们,可以模拟硬件及其所有功能。
那里是否存在类似的东西,还是我走错了路?
PS。不,我没有很好的编程技能,但我已经准备好学习了:)
提前致谢!
emulation - 如何创建 PSP 模拟器?
我知道我至少需要了解 C 和汇编。在您自己看来,除了知道如何有效地用 C 和汇编编程之外,还需要知道什么?你有什么书可以让我开始吗?我还读到您需要了解您正在模拟的平台的硬件架构。您还会推荐这里列出的书籍吗?
windows - Installation and emulation of virtual USB Device
I already read Creating a Virtual USB Device and Virtual USB device about creating a virtual USB Device. I am familiar with the Plug and Play handling by Windows as well as the driver mechanism.
So far I understood that first of all I would have to create another device driver which is used for the virtual USB device. But I am still lost on the point what actually is the virtual device. How would I control the behaviour of my virtual device?
Background: I develop a software which acts as a communication layer between an API and the USB driver. The behaviour of the USB device is well known to me. I even could provide the whole firmware. For reasons of QA, I would like to test my software without the bugs of the whole system or on the other hand easily implement errors to see how the software reacts. But what kind of software could implement this behaviour as virtual device?
Any documentations / instructions are welcome!
infrared - 模拟红外输入?
我目前正在为此设备创建应用程序:
http://www.eonreality.com/eon-ibench-mobile
我没有 24 小时访问该设备的权限,我想知道是否可以模拟上述设备中使用的跟踪系统。例如红外眼镜和红外手写笔。是否有任何软件可以在基于 Windows 的系统上模拟 IR 设备..
谢谢
java - 如何在 Java 中模拟 CPU?
所以我一直对 CPU 仿真很感兴趣。我一直想测试我的 Java 技能。我看过诸如 Java GB 和 JPC 之类的开源项目,但它们确实没有为那些想要在该领域学习的新手提供足够的文档。那么,直截了当,如何学习机器仿真?是否有网站(或 pdf 等)可以为我提供机器仿真的基础知识?