問題タブ [stm32f1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
26 参照

stm32 - STM32F103C8 は数時間後にリセットされます

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

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

これが回路図です

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