電圧監視割り込み発生時にソフトウェアリセット
[GUI設定例]
電圧検出回路 |
||||
LVD1 |
使用する | |||
電圧検出回路1動作設定 |
使用する | |||
電圧監視デジタルフィルタを有効にする |
使用しない | |||
電圧検出レベル |
2.85(V) | |||
|
|
|
電圧監視回路モード |
Vdet1通過時に電圧監視1割り込み |
|
|
|
割り込み設定 |
マスカブル割り込み |
|
|
|
割り込みELCイベント発生条件 |
VCC<Vdet1(下降)検出時 |
|
|
|
優先順位 |
レベル15 |
[API設定例]
r_cg_main.c
void main(void)
{
R_MAIN_UserInit();
/* Start user code. Do not edit comment generated here */
/* Start the LVD1 operation */
R_LVD1_Start();
while (1U)
{
;
}
/* End user code. Do not edit comment generated here */
}
r_cg_lvd_user.c
static void r_lvd_lvd1_interrupt(void)
{
/* Start user code. Do not edit comment generated here */
/* Software reset */
SYSTEM.PRCR.WORD = 0xA502;
SYSTEM.SWRR = 0xA501;
/* End user code. Do not edit comment generated here */
}