FLASH_EnableWriteProtection
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[ファームウェア関数一覧>ファームウェア関数一覧#udd0c846]]
*FLASH_EnableWriteProtection [#r504d207]
#contents
**ヘッダ宣言 [#za8c5e0a]
**関数プロトタイプ [#j74695fd]
FLASH_Status FLASH_EnableWriteProtection(uint32_t FLASH_...
**動作 [#w66e600d]
フラッシュメモリの指定したページに書込み保護を設定する。
**引数 [#faf52b57]
-FLASH_Pages&br;
--ページサイズが1KBのデバイス&br;
&br;
#include(Macro/FLASH_Pages1KB,notitle)
&br;
--ページサイズが2KBのデバイス&br;
&br;
#include(Macro/FLASH_Pages2KB,notitle)
&br;
**戻り値 [#iffd0b3f]
-FLASH_Status&br;
処理結果を返します&br;
&br;
#include(Macro/FLASH_Status,notitle)
&br;
**サンプル [#gbbfcaaf]
/* Protects the Pages0to3 and Pages108to111 */
FLASH_Status status = FLASH_COMPLETE;
status = FLASH_EnableWriteProtection
(FLASH_WRProt_Pages0to3|FLASH_WRProt_Pages108to111);
**参照 [#c2f2338f]
-初期化([[RCC_Configuration]])&br;
[[FLASH_PrefetchBufferCmd]]→[[FLASH_SetLatency]]
-一般的な書き込み方法&br;
[[FLASH_Unlock]]→[[FLASH_ClearFlag]]→[[FLASH_ErasePage]]→...
終了行:
[[ファームウェア関数一覧>ファームウェア関数一覧#udd0c846]]
*FLASH_EnableWriteProtection [#r504d207]
#contents
**ヘッダ宣言 [#za8c5e0a]
**関数プロトタイプ [#j74695fd]
FLASH_Status FLASH_EnableWriteProtection(uint32_t FLASH_...
**動作 [#w66e600d]
フラッシュメモリの指定したページに書込み保護を設定する。
**引数 [#faf52b57]
-FLASH_Pages&br;
--ページサイズが1KBのデバイス&br;
&br;
#include(Macro/FLASH_Pages1KB,notitle)
&br;
--ページサイズが2KBのデバイス&br;
&br;
#include(Macro/FLASH_Pages2KB,notitle)
&br;
**戻り値 [#iffd0b3f]
-FLASH_Status&br;
処理結果を返します&br;
&br;
#include(Macro/FLASH_Status,notitle)
&br;
**サンプル [#gbbfcaaf]
/* Protects the Pages0to3 and Pages108to111 */
FLASH_Status status = FLASH_COMPLETE;
status = FLASH_EnableWriteProtection
(FLASH_WRProt_Pages0to3|FLASH_WRProt_Pages108to111);
**参照 [#c2f2338f]
-初期化([[RCC_Configuration]])&br;
[[FLASH_PrefetchBufferCmd]]→[[FLASH_SetLatency]]
-一般的な書き込み方法&br;
[[FLASH_Unlock]]→[[FLASH_ClearFlag]]→[[FLASH_ErasePage]]→...
ページ名: