0

私はcontiki-osを使用して、セマンティック機能を持ついくつかのモートをシミュレートしています。contiki-os(erbium)はCで書かれていますが、セマンティックライブラリはjavaで書かれています。

erbiumまたはcontiki-osでこれらのライブラリを利用できるかどうか、ここで誰かが私を案内してくれますか?または私はすべてを最初から書き直す必要がありますか?

アップデート

質問のマイナーアップデートです。coojaシミュレータでJavaコードを使用することは可能ですか?

4

2 に答える 2

2

Coojaは確かにJavaで書かれています。

必要に応じて、Coojaを拡張または変更できます。

Coojaの詳細については、Contiki wikiや、FredrikÖsterlindによる多数のパプレを参照してください。おそらく、Fredrikの博士号の論文「タイミング精度の高いシミュレーションによる低電力ワイヤレスプロトコルの改善」も参照する必要があります。これは主にCoojaに関するものです。

于 2013-03-25T15:34:30.057 に答える
0

次のようなものを使用できる場合があります。

http://www.codemesh.com/products/junction/

Javaバイトコードを取得してそこからCコードを作成するコードジェネレーターがあるようですが、プラットフォーム固有のランタイムライブラリも必要になる場合があります。

そのすべてを念頭に置いて、私はあなたが成功するとは思わない。ほとんどのプラットフォームは、Erbuimで作業しているときには、ほとんどスペースが不足しているか、フラッシュが不足しています。どういうわけかJavaコードを処理するためのリソースがあるとは思えません。

そして、もしあなたがこのアプローチからいくらかの成功を得たならば、そうすることはおそらく多くの時間と努力を要するでしょう。その時間と労力で、代わりに必要なことを実行するためのCコードを記述できたはずです。

于 2013-03-28T15:39:15.770 に答える