TIM_ICInit
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[ファームウェア関数一覧>ファームウェア関数一覧#d5c56b4f]]
*TIM_ICInit [#g8896759]
#contents
**ヘッダ宣言 [#h5c9aad9]
**関数プロトタイプ [#c19c7518]
void TIM_ICInit(TIM_TypeDef* TIMx, TIM_ICInitTypeDef* TI...
**動作 [#q7bca93b]
-タイマ入力のための設定をします。
**引数 [#s0818519]
-TIMx&br;
タイマ周辺回路をTIM''x''で指定します。&br;
#include(Macro/TIMxTIM,notitle)
&br;
-TIM_ICInitStruct&br;
'''stm32f10x_tim.h'''で定義される構造体です。&br;
&br;
typedef struct
{
uint16_t TIM_Channel;
uint16_t TIM_ICPolarity;
uint16_t TIM_ICSelection;
uint16_t TIM_ICPrescaler;
uint8_t TIM_ICFilter;
} TIM_ICInitTypeDef
--TIM_Channel&br;
TIM チャンネルを設定します&br;
&br;
#include(Macro/TIM_Channe|,notitle)
&br;
--TIM_ICPolarity&br;
入力信号の有効なエッジを選択します&br;
&br;
#include(Macro/TIM_ICPolarity,notitle)
&br;
--TIM_ICSelection&br;
&br;
#include(Macro/TIM_ICSelection,notitle)
&br;
--TIM_ICPrescaler&br;
&br;
#include(Macro/TIM_ICPrescaler,notitle)
&br;
--TIM_ICFilter&br;
入力キャプチャフィルタの値を設定します。&br;
設定できる値は0x0から0xFの間です。&br;
&br;
**戻り値 [#cc94ca98]
-無し
**場所 [#x7d2f996]
**呼び出し関数 [#dab7b3cb]
-無し
**サンプル [#a153a07b]
/* TIM3 Input Capture Channel 1 mode Configuration */
TIM_ICInitTypeDef TIM_ICInitStructure;
TIM_ICInitStructure.TIM_Channel = TIM_Channel_1;
TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Fall...
TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_Di...
TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV2;
TIM_ICInitStructure.TIM_ICFilter = 0x0;
TIM_ICInit(TIM3, &TIM_ICInitStructure);
**参照 [#gfe35fa2]
-STMマイコン徹底入門 P.210
終了行:
[[ファームウェア関数一覧>ファームウェア関数一覧#d5c56b4f]]
*TIM_ICInit [#g8896759]
#contents
**ヘッダ宣言 [#h5c9aad9]
**関数プロトタイプ [#c19c7518]
void TIM_ICInit(TIM_TypeDef* TIMx, TIM_ICInitTypeDef* TI...
**動作 [#q7bca93b]
-タイマ入力のための設定をします。
**引数 [#s0818519]
-TIMx&br;
タイマ周辺回路をTIM''x''で指定します。&br;
#include(Macro/TIMxTIM,notitle)
&br;
-TIM_ICInitStruct&br;
'''stm32f10x_tim.h'''で定義される構造体です。&br;
&br;
typedef struct
{
uint16_t TIM_Channel;
uint16_t TIM_ICPolarity;
uint16_t TIM_ICSelection;
uint16_t TIM_ICPrescaler;
uint8_t TIM_ICFilter;
} TIM_ICInitTypeDef
--TIM_Channel&br;
TIM チャンネルを設定します&br;
&br;
#include(Macro/TIM_Channe|,notitle)
&br;
--TIM_ICPolarity&br;
入力信号の有効なエッジを選択します&br;
&br;
#include(Macro/TIM_ICPolarity,notitle)
&br;
--TIM_ICSelection&br;
&br;
#include(Macro/TIM_ICSelection,notitle)
&br;
--TIM_ICPrescaler&br;
&br;
#include(Macro/TIM_ICPrescaler,notitle)
&br;
--TIM_ICFilter&br;
入力キャプチャフィルタの値を設定します。&br;
設定できる値は0x0から0xFの間です。&br;
&br;
**戻り値 [#cc94ca98]
-無し
**場所 [#x7d2f996]
**呼び出し関数 [#dab7b3cb]
-無し
**サンプル [#a153a07b]
/* TIM3 Input Capture Channel 1 mode Configuration */
TIM_ICInitTypeDef TIM_ICInitStructure;
TIM_ICInitStructure.TIM_Channel = TIM_Channel_1;
TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Fall...
TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_Di...
TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV2;
TIM_ICInitStructure.TIM_ICFilter = 0x0;
TIM_ICInit(TIM3, &TIM_ICInitStructure);
**参照 [#gfe35fa2]
-STMマイコン徹底入門 P.210
ページ名: