6

FreeRTOS で Java を使用できますか?

もしそうなら、私が始めるのに役立つ良い URL はありますか?

どのような問題が発生する可能性がありますか?

4

2 に答える 2

12

Java コードを実行するには、Java VM が必要です。FreeRTOS で実行するように特別に設計された Java VM 実装があるとは思えません。むしろ、ターゲットの移植層で VM を基盤となる OS にフックする必要があるでしょう。一部の VM はスケジューリング自体を実装し、スレッド化をサポートするために OS を必要としません。

検討:

Michael Barr と Jason Steinhorn によるこの記事もお読みください。

于 2012-01-13T21:18:58.980 に答える
2

私の貢献は、次のように見えることを提案することです:http ://www.ajile.com

' java onachip 'を提供しているようです。私はソフトウェアなので、それが機能するかどうかはわかりません。私たちが幸運にもチップ設計チームの人々にアクセスする方法を持っていたアプリケーション、ミドルウェア、およびオペレーティングシステムの「もの」での10年間の作業と言えます。(Imho)ほとんどの場合、「ハードウェア」と「ソフトウェア」の派閥の間に中国の壁がありました。私は意図的に「仮想マシン」の人々を「ハードウェア」グループに含めています。

私はaJileシリコンで物事を実行していません。私は、動作するJavaマシンに進化する可能性 のある一見より自然なオプションを宣伝しています-「理想的なマシン」で誕生したBBC(そして現在はARMシリコン)、Forth、Smalltalk、またはM2にいくぶん似ています。

よろしければ; 苦労して得たレッスンに基づいて、非常に重要な注意点が1つあります。「仮想」のものは意味をなさないでしょう。「仮想フォーク」と「プログラマー暴徒」の間には常に対立があります。それはそうかもしれません。それは、米国バーモント州のXYZのエンドユーザーMs / Mrに役立つことはあまりありません...(または、そうなるでしょうか?)

私の個人的に最も満足のいくタスク/プロジェクトは、ピアツーピアの対話で利用可能な(またはアクセス可能な)ハードウェア(または理想的なマシン/仮想マシン)を使用したときでした。最近はそれほど多くはないようです。ハードウェアや仮想マシンの代わりにDSLが必要なのかもしれませんか?(皮肉な:フラグ)。

〜アロハ

于 2012-04-22T14:26:51.577 に答える