移植WindowsデモアプリをWinCE/XP Embedded
-
21-08-2019 - |
質問
としてのPCのデモプログラムのための当社のマイクロコントローラ製品です。プログラムは、通常の接続USB HIDを用チップ上にマイクロコントローラです。るUSBチップとして通信橋梁のプログラムにミクロス上SPI/I2C/UART.プログラムを設定することが可能でミクロス、バステータス情報表示に使用しています。
この展開の見通しを立てることがあドを利用したデモシングルボードます。このように再利用などの既存のデモアプリのソースコード。理想的には、まだ走らせることをいたします。
は誰でもアドバイスに最適です。基本オプションかWinCEまたはXP組み込みます。WinCE基板のようにプルで、う利点から、電池寿命。
既存のデモ築はC++の下Borlandビルダー、またはご利用いただけます:standardとexpress。
よろしくお願いします。
編集:自分が答えになりますので、下記の情報からボベンダーです。
解決
がありWinCEでDelphiのバージョンではありませんので、あなたは、アプリケーションを書き換える必要があります。同じことは、ボーランドBuilderの制御ライブラリに適用されます。あなたは無地のWin32 APIを使用している場合にのみ、あなたは簡単にビクッとするポートアプリケーションにできるようになります。また、ハードウェアアクセス部で問題が発生することがあります。シリアルポートドライバがあるように動作しない場合があります。また、あなたは(これは非常に一般的ではありません)USBホストとして動作し、HIDドライバを提供することができますひるみボードを見つける必要があります。
結論として、私は、Windows XP Embeddedのボードとの方が良いだろうと信じています。彼らがそうであるように、これらのアプリケーションを実行する必要があります。
他のヒント
Free Pascalには、/ラザロはひるみ/アームにデルファイのアプリのいくつかの形態をコンパイルすることができます。でも、視覚的なもの。
として更新し、将来の参考ながらよく集めたものだと思うの結果の議論とWinCEボベンダーです。警告:まだ実際に試みたのです。
そんなわかりやすく面白くないうえ、クラスの再コンパイルは既存のアプリケーションデモ走行下でのWinCE).その理由は、汎用HIDドライバー標準Apiに存在するデスクトップ-ハWindowsだけではないWinCE.
話のHIDデバイスにWinCEを導入するために必要なカスタムHIDドライバーです。このニーズを支援インタフェース可能なユーザーモード用の通信ドライバーの構築をHIDへの報告に送信する物理装置です。としてこのインタフェースが自体は、アプリケーションコードを更新する必要があるということです。
WinCEアプリの開発は一般的に用Visual Studio、Microsoftコンパイラでコンパイル.のアプローチを推奨した:
- をカスタムクラスHIDドライバーです。これに基づき、インスタンスは、MicrosoftキーボードHIDドライバーです。
- をAPIには、ドライバーです。
- 利用します。純作りのためのGUIアプリケーション、使用PInvoke実際にお話しします。
その結果、この頭部傷するということを避ける時間-学習曲線に関連したアプローチ、私たちが発展していくためにボード運ください。できるし既存のアプリケーションデモ却-貸与することは一切ございます。はいい生活を大幅に削減されます。-