2008-09-10 9 views
3

私は現在、中国市場向けの製品のアップグレードに取り組んでいます。ターゲットはQVGAディスプレイを備えたARMTDMI7です。私がネット上に置いているほとんどのリソースは、組み込み機器ではなく、デスクトップやWebプログラミングを対象としています。マイクロコントローラで複数の言語をサポートするにはどうすればいいですか?

  • 役に立つと思われるリソースはありませんか? リソースは役に立ちますか?
  • リテラル文字列を抽出し、 がトランスレータと通信するための最良の方法は何ですか?
+0

Q#1どの言語をお使いですか? C、アセンブリ、または何? Q#2お使いのOSにデバイスを使用していますか? Linuxカーネル、Windows CE、その他何か? – Radian

答えて

0

Freetypeはフォントのレンダリングには適しているかもしれません。

www.freetype.org

0

は、あなたが探しているものを見つけましょう多くのARM microcontroller forumsがあります。

AtmelにはARM7プロセッサが搭載されており、趣味をよくする人にはとても親切です。このプロセッサには多くの情報があります。これは同じではありませんが、一般的にツールとライブラリはARMラインで使用できますので、hereのヘルプがあります。AT91SAM7シリーズに焦点を当てたいと思うでしょう。

もっと具体的な質問がある場合は、おそらくここでいくつかの合理的な回答を得るでしょう。

-Adam

1

あなたはそれが複数の言語をサポートするために、既存のコードベースをアップグレードする必要があるようですね。

もしこれがマイクロコントローラ上にあるということは問題ではないはずです。私は彼のタイトルから抜き出し、使用している言語に焦点を当て(c?)、プログラムの変換方法を尋ねます国際化のため。

これは多くの人々がさまざまなプラットフォームで解決している問題であり、これがマイクロコントローラ上にあるということは、同じツールなどが適用されないということを意味するものではありません。 「

-Adam

2

を使用して再私はEasyGUIを見てお勧めしますが、それはあなたが使用しているもの、グラフィックスコントローラに依存します。

EasyGUIは、ユーザーインターフェイスの設計を簡素化するツールであり、さまざまなディスプレイコントローラ用の完全なソースコードとドライバが付属しています。

ローカライゼーションのために、トランスレータにインターフェイスのグラフィック表現を与えるEasyTranslateを使用できます。これにより、翻訳者は、翻訳されたテキストがどのようにスクリーンに収まるかを確認することができます。

EasyGUIは、右から左のスクリプトだけでなく、ユニコードをサポートしています。

+0

+1素晴らしいツールです。 – cschol

関連する問題