到目前为止,我的公司一直在开发一种医疗设备,它通过USB连接到桌面系统(运行x64 Windows 7)来运行图像分析,并完成所有与GUI相关的操作。我熟悉Windows和、C、C++、C++11和C#,但现在我们的新项目将是一个手持嵌入式系统,而且由于我是唯一的软件工程师,我完全不知道嵌入式系统是如何工作的。我在这里不知所措,因为我不知道到底该期待什么(理论上,这将与桌面系统、获取图像的传感器和软件进行分析一样)。编辑:没有框架,关于使用什么硬件
然而,在所有的问题和答案中,没有人能够完全回答我的情况……
我在医疗设备上工作,它们运行的是Windows。应用程序作为shell运行,用户不应该能够支持应用程序,理想情况下,他们不能做任何表明系统正在运行Windows的事情。访问整个键盘是必要的,因此禁用、损坏或重新映射按键不是解决方案。直到最近,我们一直在使用Windows XP Embedded,可以取代GINA,但我们即将切换到Windows 7(从技术上讲,Windows Embedded Standard 7;但在我们的案例中