適用先: ULINK USB-JTAG Debugger
この記事に含まれている情報の適用先:
- C166 バージョン 4.27
- ULINK USB-JTAG Adapter
- ULINK2 USB-JTAG Adapter
質問
コードに割り込み関数を使用して、ULINK でプロジェクトをデバッグしています。このプログラムは、XC16x デバイスのオンチップ Flash にロードされます。割り込みを有効にすると、デバッガが正常に動作しません。
この原因は何でしょうか?
回答
外部回路からの起動設定に問題があると考えられます。[Peripherals]→[Interrupt] ダイアログを使用して、VECSEG 値の設定を確認してください。オンチップ Flash の場合、この値には 0xC0 を設定してください。そうでない場合は、ALE、EA、および RD の設定を Standard start internal モードに設定してください。
詳細については、XC16x System User Manual の章 "Default Configuration in Single Chip Mode" を参照してください。