6

我可以在 FreeRTOS 上使用 Java 吗?

如果是这样,是否有任何好的 URL 可以帮助我入门?

我会遇到什么问题?

4

2 回答 2

12

您需要一个 Java VM 来运行 Java 代码。我非常怀疑是否有专门设计用于在 FreeRTOS 上运行的 Java VM 实现,而您可能必须将 VM 挂接到目标移植层的底层操作系统中。一些虚拟机自己实现调度,不需要操作系统来支持线程。

考虑:

您可能还可以从阅读Michael Barr 和 Jason Steinhorn 的这篇文章中受益

于 2012-01-13T21:18:58.980 回答
2

我的贡献是建议您查看:http ://www.ajile.com

似乎他们提供' java on a chip ';我是软件,所以我不知道它是否有效。我可以说,在应用程序、中间件和操作系统“东西”方面工作了 10 年,幸运的是,我们有时有办法接触到芯片设计团队的人员。(恕我直言)大多数时候,“硬件”和“软件”派系之间都有一道中国墙。我故意将“虚拟机”人员包括在“硬件”组中。

我没有在aJile芯片上运行过东西。我只是在推广一种看似更自然的选择,它可以演变成可以工作的 Java 机器——有点类似于 BBC(现在是 ARM 芯片)、Forth、Smalltalk 或 M2,它们在“理想机器”上开始了生命。

如果允许我的话; 根据我来之不易的教训,我有一个非常重要的警告。没有任何“虚拟”的东西是有意义的。“虚拟人”和任何“程序员暴徒”之间总会有冲突。可能是这样。它不会经常帮助美国佛蒙特州 XYZ 的最终用户女士/先生......(或者,会吗?)

我个人最满意的任务/项目是当我们在点对点对话中使用任何可用(或可访问)的硬件(或理想机器/虚拟机)时。这些天似乎并没有发生太多。可能我们只需要 DSL-s 而不是硬件或虚拟机???(具有讽刺意味的是:标志)。

~ 哈哈

于 2012-04-22T14:26:51.577 回答