- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
リセット時の動作について確認中です。
CPUSS_SYSREQレジスタのDIS_RESET_VECT_RELビットについて確認させてください。
DIS_RESET_VECT_RELビットを"1"に設定すれば、
Boot処理を行わずFlash(ユーザプログラム)から処理時を実行できるのでしょうか?
また、DIS_RESET_VECT_RELビットはどのような役割で使用されるのでしょうか?使用例を教えてください。
解決済! 解決策の投稿を見る。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
DIS_RESET_VECT_RELビットが0の場合、Flashの0x00000000-0x00000004をReadアクセスする際、内部SROMの先頭8bytesにアクセスします。デフォルトは0でReset Vectorは常に内部SROMからフェッチされます。
DIS_RESET_VECT_RELビットが1の場合、Flashの0x00000000-0x00000004にReadアクセスする際、そのままFlashの先頭8bytesにアクセスします。例としてユーザーがReset発生時に独自のReset VectorをFlashからフェッチさせたい場合等で使用したりします。
詳しくはPSoC 4100S and PSoC 4100S Plus TRMのSection 6.3.3 Exception Vector Tableを参照ください。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
DIS_RESET_VECT_RELビットが0の場合、Flashの0x00000000-0x00000004をReadアクセスする際、内部SROMの先頭8bytesにアクセスします。デフォルトは0でReset Vectorは常に内部SROMからフェッチされます。
DIS_RESET_VECT_RELビットが1の場合、Flashの0x00000000-0x00000004にReadアクセスする際、そのままFlashの先頭8bytesにアクセスします。例としてユーザーがReset発生時に独自のReset VectorをFlashからフェッチさせたい場合等で使用したりします。
詳しくはPSoC 4100S and PSoC 4100S Plus TRMのSection 6.3.3 Exception Vector Tableを参照ください。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご回答ありがとうございました。
再度不明点ありましたら、スレッド立てます。