我想在嵌入式硬件中使用Java应用程序

5 java linux embedded arm jazelle

我必须设计一个带有uP(尚未确定)的新硬件来运行JavaME应用程序.我搜索了有关它是如何做到的信息,但目前它一直没用.

谁能解释我怎么做呢?

从我在搜索中发现: - 使用uP(例如ARM)和OS(即:Linux)(使用JIT获得更好的性能) - 使用up和Jazelle.我是否还必须使用操作系统???

该应用程序是一个报警控制系统,因此它不需要图形界面.最低要求是:以太网端口,2个UART,SPI总线,I2C总线,最小16MB RAM,最小4MB ROM,IO端口.

有什么建议?

此致,Juanma

Alp*_*neo 5

由于您使用的是JAVA应用程序,我猜ARM926EJ(使用​​Jazelle核心)可能会有所帮助.

我不确定的是,为什么你需要一个用于报警控制器的Java应用程序?

无论如何,

  • 步骤1:考虑到已经有大量的工具链和评估板,决定使用微控制器(带Jazelle的ARM)似乎是一个不错的选择
  • 步骤2:根据您的要求决定供应商的评估板.最有可能的是,供应商还将为您提供原型,移植嵌入式Linux版本以及相关的驱动程序
  • 第3步:在嵌入式Linux之上编写应用程序
  • 步骤4:完成应用程序开发后,检查最终的RAM和ROM大小
  • 步骤5:修改原理图并设计自己的硬件

这通常是我们开发嵌入式硬件的方式......