ファームウェア関数一覧
GPIO_EXTILineConfig †
ヘッダ宣言 †
関数プロトタイプ †
void GPIO_EXTILineConfig(uint8_t GPIO_PortSource, uint8_t GPIO_PinSource )
動作 †
EXTIラインとして使用するGPIOピンを指定します。
引数 †
GPIO_EXTILineConfig関数のGPIO_PortSourceとGPIO_PinSourceで指定します。値は他のGPIO系の関数で使用するポートとピンの指定用のマクロ名とは異なります。
- GPIO_PortSource
使用するGPIOポートをGPIO_PortSourceGPIOxとして指定します
GPIO_PortSource | 説明 |
GPIO_PortSourceGPIOA | GPIOAを選択 |
GPIO_PortSourceGPIOB | GPIOBを選択 |
GPIO_PortSourceGPIOC | GPIOCを選択 |
GPIO_PortSourceGPIOD | GPIODを選択 |
GPIO_PortSourceGPIOE | GPIOEを選択 |
- GPIO_PinSource
使用するGPIOピンを、GPIO_PinSourcexとして指定します
GPIO_PinSource | 説明 |
GPIO_PinSource0 | Pin 0を選択 |
GPIO_PinSource1 | Pin 1を選択 |
GPIO_PinSource2 | Pin 2を選択 |
GPIO_PinSource3 | Pin 3を選択 |
GPIO_PinSource4 | Pin 4を選択 |
GPIO_PinSource5 | Pin 5を選択 |
GPIO_PinSource6 | Pin 6を選択 |
GPIO_PinSource7 | Pin 7を選択 |
GPIO_PinSource8 | Pin 8を選択 |
GPIO_PinSource9 | Pin 9を選択 |
GPIO_PinSource10 | Pin 10を選択 |
GPIO_PinSource11 | Pin 11を選択 |
GPIO_PinSource12 | Pin 12を選択 |
GPIO_PinSource13 | Pin 13を選択 |
GPIO_PinSource14 | Pin 14を選択 |
GPIO_PinSource15 | Pin 15を選択 |
戻り値 †
呼び出し関数 †
サンプル †
/* Selects PB.08 as EXTI Line 8 */
GPIO_EXTILineConfig(GPIO_PortSource_GPIOB, GPIO_PinSource8);
参照 †