【対象機種】
adviceXross
【質問】
microVIEW-Xross上で、lineステップができない。
ステップ実行してもコードに変化が起きなかったり、特定のアセンブラ命令でフリーズしたりする。
【回答】
以下のような原因/対策が考えられます。ご確認ください。
- コンパイル時にデバッグ情報を付加してビルドを行う。
- 対象プログラムがThumb命令の場合、ArmBarを有効にし、Arm/Thumb命令を切り替える。
- MPU固有設定のユーザーシステムタブより、VFP機能を有効にする。
- ダウンロード時、「シンボルエントリのみ」のチェックを外してダウンロードを行う。
- ダウンロード時のアドレス範囲指定方法が間違っている。
- バイナリに特殊領域情報が含まれる場合、強制ThumbモードをOFFにする。