2011-05-30 96 views
0

我正在研究工业系统的嵌入式软件。该系统由几个步进电机,传感器,照相机等组成。目前,机械和电子设备都不可用 - 仅限于规格。仿真框架

我已经实施了机械/电子学某些部分的模拟,但它需要一定的时间。所以我的问题:

有没有好的便携式(Win/Linux)硬件仿真框架?易于安装/使用,价格合理? 我的基本要求是:

  • 发送命令到步进从光 - 阻隔-get中断
  • 识别的对象与相机(不是必需的)
  • 机械部件应根据步进移动,但在停止障碍 。
  • 对象应该下跌,如果出现下面
  • 流体没有理由应当增加按 物理定律

我的应用程序是用C++/QT在bassins /减小音量,所以这将是最好的,如果这样的框架有C/C++绑定。

谢谢你的任何建议!

回答

0

我面临同样的问题,因为我必须开发系统来连接多种类型的自动化设备(机器人,固件设备等)。我仍然想为我的代码提供单元测试,但是在编写3或4个模拟设备后,我认为这是一种更好的方法。

幸运的是,在我的情况下,我的代码全部是C#,最终的解决方案是使用Moq来创建这些设备的简单模拟。我不熟悉C++/Qt的嘲讽框架,但简单的search呈现了一些结果,其中包括由google(googlemock)制作的结果。