UART通信の動作確認の為、簡単なプログラムを作成してみたのですが(起動時に一回だけTimeという文字を送信する)ある一定の間隔(1秒くらい)でTimeという文字を連続で送信し続けてしまいます。
※転送モード設定は”単発モード”にしております
void main(void){ R_MAIN_UserInit(); /* Start user code. Do not edit comment generated here */ Send_Uart("Time"); while (1U) {
;
} /* End user code. Do not edit comment generated here */}
お忙しい中、申し訳ございませんが原因・対策についてご教授頂けないでしょうか使用MCU:RL78_l1A
チョコです。
ウォッチドッグタイマのタイムアウトでリセットがかかっているのではないですか。
コード生成を使っていると思いますが、コード生成ではディフォルトでオンになっています。
以下のように使用しないに変更してください。
以上
チョコさんお忙しい中、ご回答誠に有難うございますご指摘通り、ウォッチドッグ・タイマ動作を使用するに設定されておりました無事に解決致しました
誠に有難うございました。