[[ファームウェア関数一覧>ファームウェア関数一覧#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]
-

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