1

KITL を使用してアプリをデバッグしようとしています。リリース モードで NK.bin をビルドしました

デバイスを接続しようとしました: デバッグ ウィンドウにメッセージが表示されます: "Show Output from : Windows CE debug"

"PB デバッガー カーネル デバッガーはターゲットへの接続を待機しています"

ビルド オプション:

チェックボックスがオン:

  • メモリ内の eboot スペースを有効にする
  • KITL を有効にする
  • 造船を有効にする
  • ランタイム イメージは 32 MB を超える場合があります

ターゲット接続オプション:

カーネル サービス マップ:

  • ダウンロード -> シリアル (ポート: COM1、ボー: 38400、ビット: 8、パリティ: なし、フロー制御: なし、ストップビット: 1)
  • トランスポート -> シリアル (ポート: COM1、ボー: 38400、ビット: 8、パリティ: なし、フロー制御: なし、ストップビット: 1)
  • デバッガ -> kdStub

コア サービスの設定:

画像をダウンロード:

  • なし (画像のみにジャンプ)

キット設定:

  • デバイスの起動時に KITL を有効にします ( CHECKED )。

別の質問: (1) COM1 でハイパー ターミナルを開く必要がありますか?

4

1 に答える 1

1

では、シリアル KITL を使用し、イーサネットを使用しようとしているのは正しいですか? イーサネットは最も一般的な使用法であり (ここ数年、シリアル KITL を使用している人を見たことがありません)、箱から出してすぐにシリアル用にセットアップされて出荷された BSP を見たことがあるかどうかはわかりません。あなたの側でいくつかの配管が必要です。

KITL シリアル ドライバ機能を実装しましたか? OEMKitlInit中にシリアル初期化をセットアップしましたか? シリアルポートの実装方法によっては、他のKITL 機能を調整/実装する必要がある場合があります。

最初のステップは、デバイスの OEM に連絡して、ターゲット プラットフォームでこれを機能させるためのヒントや経験があるかどうかを確認することだと思います。彼らが持っていれば、それはあなたの時間と頭痛の種を節約することができます.

于 2011-06-01T18:04:12.603 に答える