カスタマーサポートセンター

FAQ~よくある質問~ | FAQマスタ詳細表示

FAQ詳細情報

ID 10810774
FAQカテゴリ(大) C-SPYデバッガ
最終更新日 2014-10-10

質問内容

hexファイルをダウンロードすることはできるでしょうか?

回答内容

FAQ作成対象製品:EW8051  バージョン:v6.20

以下の手順で可能です。

(1)新規に空のプロジェクトを作る。

[project]->[create new project]empty projectを選択

(2)ダウンロードしたいhexファイルをプロジェクトに追加する。

[project]->[add files]

(3)プロジェクトオプションのDebuggerで、使用するICEのドライバを選択する。

Simulatorのままですと、ボードがつながっていてもダウンロードされませんので注意ください。

(4)Download and Debugを実行する。

このとき、次の警告が出ます。

The statck plug-in failed to set a breakpoint on "main", The Stack window will not be able to display stack contents.

これはhexファイルを生成したもとのCのソースコードがないためです。

アセンブラレベルのデバッグはできますので、[OK]を押してください。

もしくは指示に従ってtools->optionsで、左側Stackを選択し、Stack pointer(s) not valid until program reaches のチェックを外してください。

参考資料URL