適用先: ARM 開発ツール
回答
この記事に含まれている情報の適用先:
- GNU C Compiler for ARM バージョン 3.22 以降
質問
GNU Compiler を使用して Thumb モードで ARM コードをコンパイルした場合、デバッガを起動して [Disassembly] ウインドウでプログラムをシングルステップ実行すると、デバッガが命令を 1 つおきにスキップします。
[Compile Thumb Code] チェックボックスは有効にしてあります。解決方法を教えてください。
回答
[Options for Target, CC tab] ダイアログの [Support Calls between ARM and Thumb Instruction Set] チェックボックスがチェックされていることを確認してください。
詳細
- µVision IDE User's Guide, uVision Dialog Pages, Project, Options, Compiler, GNU ARM C Compiler