0

私は STM32F103C8 ボードを持っており、私のプログラムは 500KHz の周波数で GPIOB1 を切り替えています。
最初は、マイクロコントローラーはプログラムを完全に実行しますが、主な問題は、数時間後に MCU がリセットされ、ボードを電源から切り離すまでリセットモードのままになることです。切断した直後にボードに電源を入れると、MCU は動作しませんが、数分後にボードに電源を入れると、MCU は数時間だけ正常に動作し、その後、同じ問題が繰り返されます。
この問題は 15 分後に発生するという別の問題に既に直面していました。VDD3 ピンに 10uF のコンデンサを追加したところ、約 5 時間または 6 時間後にこの問題 (リセット モードに入る) が発生しました。

ハードウェアまたはプログラムに関する提案はありますか?
リセットピンはどうすればいいですか?(現在、10K オームの抵抗で nRST ピンをプルアップしています)
これは、VDD、VDDA、および nRST ピンでの間違った電源投入シーケンスが原因で発生する可能性がありますか?
これは時計の誤動作に似ていますか?

これが回路図です

前もってありがとう、
アミール

4

0 に答える 0