いうことかといえば,コールバック関数が必要な場合,ここに定義してる関数は使用するな。別のとこで(ユーザーが作ったファイルで),HAL_GPIO_EXTICallback関数を定義して,その関数を使え。HAL_Delay(20),系统会死在那。这点也是stm32的强大之处。extiは割り込み以外にもイベントを発生させることができ、cpuがスリープに入った状態から復帰するトリガに使うこともできる。他に、gpio以外にも電源電圧やrtc等をextiのソースとして使用することができる。外部割り込みを入力された時に、しばらく、その外部割り込みを無効にしたい場合があります。今回もライブラリを使わず、ペリフェラルドライバに書き換えてみました。nvicで割り込みを受け付けるように設定しています。:2016年10月19日,15:13。本文介绍如何在STM32上使用限位开关。clock选crystal。extiは割り込み以外にもイベントを発生させることができ、cpuがスリープに入った状態から復帰するトリガに使うこともできる。他に、gpio以外にも電源電圧やrtc等をextiのソースとして使用することができる。:2016年10月19日,15:13。本文介绍如何在STM32上使用限位开关。说明:对于stm32来说,其中断种类众多。对其的设置也比c51要复杂的多。extiは割り込み以外にもイベントを発生させることができ、cpuがスリープに入った状態から復帰するトリガに使うこともできる。他に、gpio以外にも電源電圧やrtc等をextiのソースとして使用することができる。