[[ファームウェア関数一覧>ファームウェア関数一覧#z9fb476e]] *SDIO_SendCommand [#r8d93fc2] #contents **ヘッダ宣言 [#v4c94b52] **関数プロトタイプ [#wf1f0e00] void SDIO_Init(SDIO_InitTypeDef* SDIO_InitStruct) **動作 [#l73fe7b0] -SDIOに送るコマンドパラメータの設定を行い、コマンドを送信します。 **引数 [#h76fe2d6] -SDIO_CmdInitTypeDef&br; '''stm32f10x_sdio.h'''で定義されているSDIO_CmdInitTypeDef構造体へのポインタです。&br; typedef struct { uint32_t SDIO_Argument; uint32_t SDIO_CmdIndex; uint32_t SDIO_Response; uint32_t SDIO_Wait; uint32_t SDIO_CPSM; } SDIO_CmdInitTypeDef --SDIO_Argument --SDIO_Argument&br; Specifies the SDIO command argument which is sent to a card as part of a command message. If a command contains an argument, it must be loaded into this register before writing the command to the command register. --SDIO_CmdIndex Specifies the SDIO command index. It must be lower than 0x40. message. If a command contains an argument, it must be loaded into this register before writing the command to the command register.&br; &br; --SDIO_CmdIndex&br; Specifies the SDIO command index. It must be lower than 0x40.&br; &br; --SDIO_Response #include(Macro/SDIO_Response,notitle) --SDIO_Wait #include(Macro/SDIO_Wait,notitle) --SDIO_CPSM #include(Macro/SDIO_CPSM,notitle) **戻り値 [#c16451ef] -無し **出力値 [#v5eb8b72] -無し **呼び出し関数 [#g5d110ba] -無し **サンプル [#m7f08ad1] /* Configure the SDIO Command */ SDIO_CmdInitTypeDef SDIO_CmdInitStructure; SDIO_CmdInitStructure.SDIO_Argument = 0x0; SDIO_CmdInitStructure.SDIO_CmdIndex = 0x0; SDIO_CmdInitStructure.SDIO_Response = SDIO_Response_Short; SDIO_CmdInitStructure.SDIO_Wait = SDIO_Wait_IT; SDIO_CmdInitStructure.SDIO_CPSM = SDIO_CPSM_Enable; SDIO_SendCommand(&SDIO_CmdInitStructure); **参照 [#f6c62949] -