Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Virtual machine 虚拟环境中的freertosx86_Virtual Machine_Freertos - Fatal编程技术网

Virtual machine 虚拟环境中的freertosx86

Virtual machine 虚拟环境中的freertosx86,virtual-machine,freertos,Virtual Machine,Freertos,我一直在读关于FreeRTOS的书,似乎它广泛应用于微控制器和微处理器,如RasPi/BBB等。我还读到它可以在x86平台上运行,我想对它进行测试 我可以在virtual box或VMware上作为VM运行FreeRTOS吗? 在x86平台上使用FreeRTOS的最佳方式是什么 提前感谢。在x86上使用FreeRTOS的一个解决方案是运行可用的FreeRTOS模拟器 e、 g: 这允许FreeRTOS在Windows环境中运行—尽管 无法实现真正的实时行为。演示项目包括 为Eclipse和Min

我一直在读关于FreeRTOS的书,似乎它广泛应用于微控制器和微处理器,如RasPi/BBB等。我还读到它可以在x86平台上运行,我想对它进行测试

我可以在virtual box或VMware上作为VM运行FreeRTOS吗? 在x86平台上使用FreeRTOS的最佳方式是什么


提前感谢。

在x86上使用FreeRTOS的一个解决方案是运行可用的FreeRTOS模拟器

e、 g:

这允许FreeRTOS在Windows环境中运行—尽管 无法实现真正的实时行为。演示项目包括 为Eclipse和MingW(GCC)以及VisualStudio2010提供 特刊

请参阅Richard对此主题的回答:

但是[…]时间安排到处都是,模拟时间比实际时间低得多 实时(因为Windows中的定时分辨率和精度非常高 与实时系统相比低)


感谢Hugo的回复,因此基本上没有办法在VMware或任何虚拟环境中进行设置,只能在FreeRTOS模拟器中进行设置。另外,您知道如何将FreeRTOS作为操作系统在CPU上运行吗?FreeRTOS不在受支持的来宾操作系统列表中。关于CPU虚拟化,我认为可以通过模拟Cortex-M处理器内核的QEMU来运行它。