UART通信のデータが自動で送信されます

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

Parents
  • チョコです。

    ウォッチドッグタイマのタイムアウトでリセットがかかっているのではないですか。

    コード生成を使っていると思いますが、コード生成ではディフォルトでオンになっています。

    以下のように使用しないに変更してください。

    以上

  • チョコさん
    お忙しい中、ご回答誠に有難うございます
    ご指摘通り、ウォッチドッグ・タイマ動作を使用するに設定されておりました
    無事に解決致しました

    誠に有難うございました。

Reply
  • チョコさん
    お忙しい中、ご回答誠に有難うございます
    ご指摘通り、ウォッチドッグ・タイマ動作を使用するに設定されておりました
    無事に解決致しました

    誠に有難うございました。

Children
No Data