ブックマーク / edn.itmedia.co.jp (1)

  • マイコンが起動するまで、なぜ時間がかかるの?

    →過去の質問一覧はこちら 素朴な疑問から技術トラブルなどマイコンユーザーのあらゆる悩みに対し、マイコンメーカーのエンジニアが回答していく連載「Q&Aで学ぶマイコン講座」。 今回は、初心者から多く寄せられる質問です。 マイコンの電源投入と同時にリセットをかけ、その後リセットを解除しても、すぐにプログラムが実行されません。実際にプログラムが実行されるまでに、タイムラグがあります。プログラムの先頭に汎用IOを変化させるプログラムコードを入れて汎用IOの状態をチェックしてみると、リセット解除後しばらく時間がたってから汎用IOの出力値が変わりました。なぜ、リセット解除後すぐにプログラムが実行されないのでしょうか? また、リセット期間中は、マイコン内部でどのような動作が行われているのでしょうか? マイコンに電源を投入すると、パワーオンリセット(Power On Reset:以下POR)回路が動作して、

    マイコンが起動するまで、なぜ時間がかかるの?
    topiyama
    topiyama 2022/04/05
  • 1