FLASH_ProgramOptionByteData
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[ファームウェア関数一覧>ファームウェア関数一覧#udd0c846]]
*FLASH_ProgramOptionByteData [#db7adf2b]
#contents
**ヘッダ宣言 [#hcae1e4d]
**関数プロトタイプ [#u233e023]
FLASH_Status FLASH_ProgramOptionByteData(uint32_t Addres...
**動作 [#j1be90f4]
フラッシュのオプションバイトデータを書き込みます。
**引数 [#ya214dca]
-Address&br;
プログラムをするアドレスを指定します。&br;
値は、0x1FFFF804 か 0x1FFFF806 のみです。&br;
-Data&br;
プログラムする値を指定します。
**戻り値 [#oab421d0]
-FLASH_Status&br;
処理結果を返します&br;
&br;
#include(Macro/FLASH_Status,notitle)
&br;
**サンプル [#f5d78c16]
/* Writes the Data1 at the Address1 */
FLASH_Status status = FLASH_COMPLETE;
uint8_t Data1 = 0x12;
uint32_t Address1 = 0x1FFFF804;
status = FLASH_ProgramOptionByteData(Address1, Data1);
**参照 [#uc6c1225]
-初期化([[RCC_Configuration]])&br;
[[FLASH_PrefetchBufferCmd]]→[[FLASH_SetLatency]]
-一般的な書き込み方法&br;
[[FLASH_Unlock]]→[[FLASH_ClearFlag]]→[[FLASH_ErasePage]]→...
終了行:
[[ファームウェア関数一覧>ファームウェア関数一覧#udd0c846]]
*FLASH_ProgramOptionByteData [#db7adf2b]
#contents
**ヘッダ宣言 [#hcae1e4d]
**関数プロトタイプ [#u233e023]
FLASH_Status FLASH_ProgramOptionByteData(uint32_t Addres...
**動作 [#j1be90f4]
フラッシュのオプションバイトデータを書き込みます。
**引数 [#ya214dca]
-Address&br;
プログラムをするアドレスを指定します。&br;
値は、0x1FFFF804 か 0x1FFFF806 のみです。&br;
-Data&br;
プログラムする値を指定します。
**戻り値 [#oab421d0]
-FLASH_Status&br;
処理結果を返します&br;
&br;
#include(Macro/FLASH_Status,notitle)
&br;
**サンプル [#f5d78c16]
/* Writes the Data1 at the Address1 */
FLASH_Status status = FLASH_COMPLETE;
uint8_t Data1 = 0x12;
uint32_t Address1 = 0x1FFFF804;
status = FLASH_ProgramOptionByteData(Address1, Data1);
**参照 [#uc6c1225]
-初期化([[RCC_Configuration]])&br;
[[FLASH_PrefetchBufferCmd]]→[[FLASH_SetLatency]]
-一般的な書き込み方法&br;
[[FLASH_Unlock]]→[[FLASH_ClearFlag]]→[[FLASH_ErasePage]]→...
ページ名: