DAC_Init
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[ファームウェア関数一覧>ファームウェア関数一覧#l255bb6f]]
*DAC_Init [#h848b1de]
#contents
**ヘッダ宣言 [#u84cc505]
**関数プロトタイプ [#he6c2347]
void DAC_Init(uint32 DAC_Channel, DAC_InitTypeDef* DAC_I...
**動作 [#h66d467c]
-DAC周辺回路の初期化を行います。
**引数 [#r97421c9]
-DAC_Channel&br;
初期化する対象のDACチャンネルを選択します。&br;
&br;
#include(Macro/DAC_Channel,notitle)
&br;
-DAC_InitStruct&br;
'''stm32f10x_dac.h'''で定義されているDAC_InitStruct構造体...
typedef struct
{
uint32_t DAC_Trigger;
uint32_t DAC_WaveGeneration;
uint32_t DAC_LFSRUnmask_TriangleAmplitude;
uint32_t DAC_OutputBuffer;
} DAC_InitTypeDef
&br;
--DAC_Trigger&br;
&br;
#include(Macro/DAC_Trigger,notitle)
&br;
--DAC_WaveGeneration&br;
&br;
#include(Macro/DAC_WaveGeneration,notitle)
&br;
--DAC_LFSRUnmask_TriangleAmplitude&br;
&br;
#include(Macro/DAC_LFSRUnmask_TriangleAmplitude,notitle)
&br;
--DAC_OutputBuffer&br;
&br;
#include(Macro/DAC_OutputBuffer,notitle)
&br;
**戻り値 [#he30a2d2]
-無し
**出力値 [#f999b20d]
-無し
**呼び出し関数 [#h1865d27]
-無し
**サンプル [#l51fb480]
/* Initialize the DAC channel1 according to the DAC_Init...
members */
DAC_InitTypeDef DAC_InitStructure;
DAC_InitStructure.DAC_Trigger = DAC_Trigger_T6_TRGO;
DAC_InitStructure.DAC_WaveGeneration = DAC_WaveGeneratio...
DAC_InitStructure.DAC_LFSRUnmask_TriangleAmplitude =
DAC_LFSRUnmask_Bits11_0;
DAC_InitStructure.DAC_OutputBuffer = DAC_OutputBuffer_En...
DAC_Init(DAC_Channel_1, &DAC_InitStructure);
**参照 [#nd22ec86]
-STM32マイコン徹底入門 P.311
終了行:
[[ファームウェア関数一覧>ファームウェア関数一覧#l255bb6f]]
*DAC_Init [#h848b1de]
#contents
**ヘッダ宣言 [#u84cc505]
**関数プロトタイプ [#he6c2347]
void DAC_Init(uint32 DAC_Channel, DAC_InitTypeDef* DAC_I...
**動作 [#h66d467c]
-DAC周辺回路の初期化を行います。
**引数 [#r97421c9]
-DAC_Channel&br;
初期化する対象のDACチャンネルを選択します。&br;
&br;
#include(Macro/DAC_Channel,notitle)
&br;
-DAC_InitStruct&br;
'''stm32f10x_dac.h'''で定義されているDAC_InitStruct構造体...
typedef struct
{
uint32_t DAC_Trigger;
uint32_t DAC_WaveGeneration;
uint32_t DAC_LFSRUnmask_TriangleAmplitude;
uint32_t DAC_OutputBuffer;
} DAC_InitTypeDef
&br;
--DAC_Trigger&br;
&br;
#include(Macro/DAC_Trigger,notitle)
&br;
--DAC_WaveGeneration&br;
&br;
#include(Macro/DAC_WaveGeneration,notitle)
&br;
--DAC_LFSRUnmask_TriangleAmplitude&br;
&br;
#include(Macro/DAC_LFSRUnmask_TriangleAmplitude,notitle)
&br;
--DAC_OutputBuffer&br;
&br;
#include(Macro/DAC_OutputBuffer,notitle)
&br;
**戻り値 [#he30a2d2]
-無し
**出力値 [#f999b20d]
-無し
**呼び出し関数 [#h1865d27]
-無し
**サンプル [#l51fb480]
/* Initialize the DAC channel1 according to the DAC_Init...
members */
DAC_InitTypeDef DAC_InitStructure;
DAC_InitStructure.DAC_Trigger = DAC_Trigger_T6_TRGO;
DAC_InitStructure.DAC_WaveGeneration = DAC_WaveGeneratio...
DAC_InitStructure.DAC_LFSRUnmask_TriangleAmplitude =
DAC_LFSRUnmask_Bits11_0;
DAC_InitStructure.DAC_OutputBuffer = DAC_OutputBuffer_En...
DAC_Init(DAC_Channel_1, &DAC_InitStructure);
**参照 [#nd22ec86]
-STM32マイコン徹底入門 P.311
ページ名: