[[ファームウェア関数一覧>ファームウェア関数一覧#rc3e7042]]
*EXTI_GetFlagStatus [#te4b1a1a]
#contents
**ヘッダ宣言 [#vdfbbc06]

**関数プロトタイプ [#j2c5dadd]
 ITStatus EXTI_GetITStatus(uint32_t EXTI_Line )
**動作 [#v0e16e23]
-指定したEXTIラインの割込みが許可されているか、及び、割込みペンディングビットがセットされているかを確認します。
**引数 [#sc6d83f5]
-EXTI_Line&br;
確認する対象のEXTIラインをEXTI_Linexの組み合わせで指定&br;
&br;
|EXTI_Line0|EXTIライン0|
|EXTI_Line1|EXTIライン1|
|EXTI_Line2|EXTIライン2|
|EXTI_Line3|EXTIライン3|
|EXTI_Line4|EXTIライン4|
|EXTI_Line5|EXTIライン5|
|EXTI_Line6|EXTIライン6|
|EXTI_Line7|EXTIライン7|
|EXTI_Line8|EXTIライン8|
|EXTI_Line9|EXTIライン9|
|EXTI_Line10|EXTIライン10|
|EXTI_Line11|EXTIライン11|
|EXTI_Line12|EXTIライン12|
|EXTI_Line13|EXTIライン13|
|EXTI_Line14|EXTIライン14|
|EXTI_Line15|EXTIライン15|
|EXTI_Line16|EXTIライン16(PVD:プログラマブル電源検出回路)|
|EXTI_Line17|EXTIライン17(RTCアラーム)|
|EXTI_Line18|EXTIライン18(USBウェイクアップ)|
|EXTI_Line19|EXTIライン19(イーサネットウェイクアップ)|
#include(Macro/EXTI_Line,notitle)
**戻り値 [#j810890f]
-ITStatus
|SET|割込みが許可されていて、割込みペンディングビットがセットされている|
|RESET|割り込みがが不許可か、ペンディングビットがセットされていない|
-ITStatus&br;
&br;
#include(Macro/ITStatus,notitle)
**場所 [#gce41ede]
**呼び出し関数 [#d02ec2ba]
-無し
**サンプル [#g344deee]
 if(EXTI_GetITStatus(EXTI_Line5) != RESET)
 {
 }

**参照 [#n8e43e85]
-[[STM32マイコン徹底入門>http://miqn.net/periph/158.html]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS