嵌入式编程中的Java [英] Java in Embedded Programming

查看:183
本文介绍了嵌入式编程中的Java的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

解决方案

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



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



许多但不是所有这些都需要一些内核调度程序或RTOS来运行,所以您将需要考虑到目标处理器。


Can java programming be used in micro-controller programming like C and C++? If yes what are the requirement for it? What about in PIC16 and PIC32 series micro controller? Any Possibility for them. I could not find much more information about it in the web too.I appreciate your help. Cheers!!!

解决方案

To run Java on any platform you will need a Java Virtual Machine (JVM). I would not hold out too much hope for PIC16 due to the memory resources required and perhaps the performance. If you want the highest performance and smallest footprint then C or C++ are a better (and most usual) solution for embedded systems.

I collated a list of JVMs for embedded systems here. You will be able to run Java on any target supported by one of those in theory. Some of the links may be out of date, and you may want to do a search to see if any new tools are available since the list was created.

Many but not all need some sort of kernel scheduler or RTOS to run, so you will need to consider that as well as the target processor.

这篇关于嵌入式编程中的Java的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆