2
A
回答
1
有一些类似的商业产品,但我不相信有一个免费的解决方案。
使用虚拟化可以实现自己动手的解决方案:例如,您可以使用免费的VirtualBox,VMWare Server或Virtual PC,并在VM中运行免费或开源的RTOS,例如eCOS。虚拟机和主机之间的通信可以通过虚拟网络上的TCP/IP来实现。这具有如下优点:通过使用两台真机而不是一台虚拟机,您的解决方案可以很容易地重新部署为分布式系统。
如果你想要一个免费的解决方案,我不会太在Visual Studio integartion上挂了。您可以使用Visual Studio,甚至是免费的VC++ Express IDE为我的RTOS目标开发代码,使用“makefile project”并添加您自己的构建命令,并获得相同的“Intellisense”代码导航(如果您添加标题配置路径)。您当然不会获得完整的项目管理和依赖关系生成,您将需要使用makefile或类似的工具来提供,而且您不能使用VC++调试器;您必须通过与虚拟目标的TCP/IP连接使用外部工具(如GDB)。
相关问题
- 1. 在免费RTos中实现调度器
- 2. Windows 7免费RCS
- 3. windows免费ipad模拟器
- 4. Abaqus免费免费分析?
- 5. 免费的Windows安装程序
- 6. 针对Windows的免费C++分析器
- 7. 免费的数字图书馆,C++,Windows
- 8. Windows-7/64bit注册免费COM对象
- 9. Windows内核中的免费/ malloc功能
- 10. windows azure上的免费托管计划
- 11. x86_64上的Windows免费编译器
- 12. 免费的.NET Windows控件库?
- 13. AWS免费使用层Windows查询
- 14. 免费的免费动态内存()
- 15. 用于Windows 10的Syncfusion.XLSIO库UWP是免费还是付费的?
- 16. 免费SoftwareApplication
- 17. 免费结构
- 18. realloc和免费
- 19. soapUI免费版
- 20. C,免费()
- 21. 免费SIGSEGV()
- 22. `免费()`包装
- 23. 差别,免费
- 24. 的免费
- 25. 与RTOS
- 26. 免费实现Elgamal
- 27. MPI,calloc和免费:
- 28. 双免费问题
- 29. pdo免费结果
- 30. 免费OpenMosix替换?
我不确定RTOS-inside-VM解决方案能否可靠工作。如果托管VM引擎的实际操作系统不是硬实时操作系统,则整个系统(包括虚拟机仿真环境)都不是实时的,因此它将遭受与主机操作系统相同的非确定性问题。相反,相反有一个机会可以工作:真正的RTOS可能会在虚拟机内部使用非RTOS。问题是RTOS几乎没有虚拟机。带有RT扩展的Linux(例如RTAI或低延迟补丁)+ VMware(或类似的)可以完成这项工作。 – 2012-09-07 15:28:03