デバッグ手法
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/16 01:41 UTC 版)
「Microsoft Windows Embedded CE」の記事における「デバッグ手法」の解説
作成したアプリケーションの動作確認は、PC上で実行するCEエミュレータ、またはシリアルケーブルやLAN経由でActiveSyncやWindows Mobile Device Centerにより接続したターゲット機にリモートで、それぞれダウンロードして行う。 Windows CE 2.x/3.0の時代には、Windows PC上のWin32 APIに変換する形で動作するWindows CEエミュレータが用意されていた。このAPIエミュレータを利用するには、デバッグ時に一時的にx86コードを生成する必要があった。 Windows CE 5.0/6.0 や Windows Mobile 5.0/6.xの世代では ARMコードで動作するエミュレータが用意され、ARM実機用と同じバイナリをエミュレータでそのまま動かすことができた。 Compact7 や Compact 2013ではWindows Virtual PCを利用して動作するデバッグ用OSイメージ作成用のBSP(VCEPC)が提供され、実機と接続するのと同じイーサネット接続を利用してデバッグすることができる。ただしWindows Virtual PCで動作するデバッグ用OSをビルドするためにもそれなりのスキルが要求されるため、あまり一般的とは言えない。
※この「デバッグ手法」の解説は、「Microsoft Windows Embedded CE」の解説の一部です。
「デバッグ手法」を含む「Microsoft Windows Embedded CE」の記事については、「Microsoft Windows Embedded CE」の概要を参照ください。
- デバッグ手法のページへのリンク