ファームウェア関数一覧

GPIO_ReadOutputDataBit

ヘッダ宣言

関数プロトタイプ

uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)

動作

設定したGPIOポートの出力ピンの設定値を読みます。

引数

  • GPIOx

    GPIOx説明
    GPIOAGPIO A Port
    GPIOBGPIO B Port
    GPIOCGPIO C Port
    GPIODGPIO D Port
    GPIOEGPIO E Port
    GPIOFGPIO F Port
    GPIOGGPIO G Port

  • GPIO_Pin

    GPIO_Pin説明
    GPIO_Pin_NonePin を選択しない
    GPIO_Pin_0Pin 0を選択
    GPIO_Pin_1Pin 1を選択
    GPIO_Pin_2Pin 2を選択
    GPIO_Pin_3Pin 3を選択
    GPIO_Pin_4Pin 4を選択
    GPIO_Pin_5Pin 5を選択
    GPIO_Pin_6Pin 6を選択
    GPIO_Pin_7Pin 7を選択
    GPIO_Pin_8Pin 8を選択
    GPIO_Pin_9Pin 9を選択
    GPIO_Pin_10Pin 10を選択
    GPIO_Pin_11Pin 11を選択
    GPIO_Pin_12Pin 12を選択
    GPIO_Pin_13Pin 13を選択
    GPIO_Pin_14Pin 14を選択
    GPIO_Pin_15Pin 15を選択
    GPIO_Pin_AllPin 0 - 15を選択

戻り値

  • 出力ピンの設定状態をuint8_t型で返します。

呼び出し関数

  • 無し

サンプル

/* Reads the seventh pin of the GPIOB and store it in ReadValue variable */
uint8_t ReadValue;
ReadValue = GPIO_ReadOutputDataBit(GPIOB, GPIO_Pin_7);

参照


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-10-24 (月) 09:48:35