嵌入式编程中的Java

java编程可以用于C和C ++等微控制器编程吗? 如果是,它的要求是什么? PIC16和PIC32系列微控制器怎么样? 他们的任何可能性。 我也无法在网上找到更多相关信息。感谢您的帮助。 干杯!!!

要在任何平台上运行Java,您将需要Java虚拟机(JVM)。 由于所需的内存资源和性能,我不会对PIC16抱太大的希望。 如果您想要最高的性能和最小的占用空间,那么C或C ++是嵌入式系统的更好(也是最常见)的解决方案。

我在这里整理了嵌入式系统的JVM列表。 您将能够在理论上支持的任何目标上运行Java。 某些链接可能已过期,您可能需要进行搜索以查看自创建列表以来是否有任何新工具可用。

许多但不是全部都需要运行某种内核调度程序或RTOS,因此您需要考虑它以及目标处理器。

您使用的是哪种微控制器?

你找到了Javelin吗? 可以使用Java对某些微控制器进行编程。

http://www.parallax.com/tabid/255/Default.aspx

什么都不知道。 不过,我建议你试试C.试试这个很有趣。

编辑: http : //www.barrgroup.com/Embedded-Systems/How-To/KVM-J2ME-Java-Virtual-Machine Bit旧链接,但也许这就是你要找的东西。