私は現在、中国市場向けの製品のアップグレードに取り組んでいます。ターゲットはQVGAディスプレイを備えたARMTDMI7です。私がネット上に置いているほとんどのリソースは、組み込み機器ではなく、デスクトップやWebプログラミングを対象としています。マイクロコントローラで複数の言語をサポートするにはどうすればいいですか?
- 役に立つと思われるリソースはありませんか? リソースは役に立ちますか?
- リテラル文字列を抽出し、 がトランスレータと通信するための最良の方法は何ですか?
私は現在、中国市場向けの製品のアップグレードに取り組んでいます。ターゲットはQVGAディスプレイを備えたARMTDMI7です。私がネット上に置いているほとんどのリソースは、組み込み機器ではなく、デスクトップやWebプログラミングを対象としています。マイクロコントローラで複数の言語をサポートするにはどうすればいいですか?
Freetypeはフォントのレンダリングには適しているかもしれません。
は、あなたが探しているものを見つけましょう多くのARM microcontroller forumsがあります。
AtmelにはARM7プロセッサが搭載されており、趣味をよくする人にはとても親切です。このプロセッサには多くの情報があります。これは同じではありませんが、一般的にツールとライブラリはARMラインで使用できますので、hereのヘルプがあります。AT91SAM7シリーズに焦点を当てたいと思うでしょう。
もっと具体的な質問がある場合は、おそらくここでいくつかの合理的な回答を得るでしょう。
-Adam
あなたはそれが複数の言語をサポートするために、既存のコードベースをアップグレードする必要があるようですね。
もしこれがマイクロコントローラ上にあるということは問題ではないはずです。私は彼のタイトルから抜き出し、使用している言語に焦点を当て(c?)、プログラムの変換方法を尋ねます国際化のため。
これは多くの人々がさまざまなプラットフォームで解決している問題であり、これがマイクロコントローラ上にあるということは、同じツールなどが適用されないということを意味するものではありません。 「
-Adam
を使用して再私はEasyGUIを見てお勧めしますが、それはあなたが使用しているもの、グラフィックスコントローラに依存します。
EasyGUIは、ユーザーインターフェイスの設計を簡素化するツールであり、さまざまなディスプレイコントローラ用の完全なソースコードとドライバが付属しています。
ローカライゼーションのために、トランスレータにインターフェイスのグラフィック表現を与えるEasyTranslateを使用できます。これにより、翻訳者は、翻訳されたテキストがどのようにスクリーンに収まるかを確認することができます。
EasyGUIは、右から左のスクリプトだけでなく、ユニコードをサポートしています。
+1素晴らしいツールです。 – cschol
Q#1どの言語をお使いですか? C、アセンブリ、または何? Q#2お使いのOSにデバイスを使用していますか? Linuxカーネル、Windows CE、その他何か? – Radian