618 lines
117 KiB
HTML
618 lines
117 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
|
<title>discoverpixy: discovery/libs/StmCoreNPheriph/inc/stm32f4xx_flash.h File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript">
|
|
$(document).ready(function() { init_search(); });
|
|
</script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td style="padding-left: 0.5em;">
|
|
<div id="projectname">discoverpixy
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.9.1 -->
|
|
<script type="text/javascript">
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
</script>
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
|
<li><a href="modules.html"><span>Modules</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
<li>
|
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
alt=""/>
|
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id="navrow2" class="tabs2">
|
|
<ul class="tablist">
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
<li><a href="globals.html"><span>File Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_84db96586f7d962b526d6d9627d831c2.html">discovery</a></li><li class="navelem"><a class="el" href="dir_07523c13f04fd35d8848cb17a371cb5b.html">libs</a></li><li class="navelem"><a class="el" href="dir_1d60ba7d807ff336a2be2f2de640bf2b.html">StmCoreNPheriph</a></li><li class="navelem"><a class="el" href="dir_332599425fcd5a03c822271582d4e895.html">inc</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">stm32f4xx_flash.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>This file contains all the functions prototypes for the FLASH firmware library.
|
|
<a href="#details">More...</a></p>
|
|
<div class="textblock"><code>#include "<a class="el" href="stm32f4xx_8h_source.html">stm32f4xx.h</a>"</code><br />
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Include dependency graph for stm32f4xx_flash.h:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="stm32f4xx__flash_8h__incl.png" border="0" usemap="#discovery_2libs_2_stm_core_n_pheriph_2inc_2stm32f4xx__flash_8h" alt=""/></div>
|
|
<map name="discovery_2libs_2_stm_core_n_pheriph_2inc_2stm32f4xx__flash_8h" id="discovery_2libs_2_stm_core_n_pheriph_2inc_2stm32f4xx__flash_8h">
|
|
<area shape="rect" id="node2" href="stm32f4xx_8h.html" title="CMSIS Cortex-M4 Device Peripheral Access Layer Header File. This file contains all the peripheral reg..." alt="" coords="2156,95,2249,121"/><area shape="rect" id="node3" href="core__cm4_8h.html" title="CMSIS Cortex-M4 Core Peripheral Access Layer Header File. " alt="" coords="349,169,440,196"/><area shape="rect" id="node8" href="system__stm32f4xx_8h.html" title="CMSIS Cortex-M4 Device System Source File for STM32F4xx devices. " alt="" coords="182,169,325,196"/><area shape="rect" id="node9" href="stm32f4xx__conf_8h_source.html" title="stm32f4xx_conf.h" alt="" coords="2275,169,2399,196"/><area shape="rect" id="node5" href="core__cm_instr_8h.html" title="CMSIS Cortex-M Core Instruction Access Header File. " alt="" coords="5,244,112,271"/><area shape="rect" id="node6" href="core__cm_func_8h.html" title="CMSIS Cortex-M Core Function Access Header File. " alt="" coords="136,244,248,271"/><area shape="rect" id="node7" href="core__cm4__simd_8h.html" title="CMSIS Cortex-M4 SIMD Header File. " alt="" coords="272,244,397,271"/><area shape="rect" id="node10" href="stm32f4xx__adc_8h.html" title="This file contains all the functions prototypes for the ADC firmware library. " alt="" coords="511,244,633,271"/><area shape="rect" id="node11" href="stm32f4xx__crc_8h.html" title="This file contains all the functions prototypes for the CRC firmware library. " alt="" coords="657,244,775,271"/><area shape="rect" id="node12" href="stm32f4xx__dbgmcu_8h.html" title="This file contains all the functions prototypes for the DBGMCU firmware library. " alt="" coords="800,244,947,271"/><area shape="rect" id="node13" href="stm32f4xx__dma_8h.html" title="This file contains all the functions prototypes for the DMA firmware library. " alt="" coords="971,244,1096,271"/><area shape="rect" id="node14" href="stm32f4xx__exti_8h.html" title="This file contains all the functions prototypes for the EXTI firmware library. " alt="" coords="1121,244,1242,271"/><area shape="rect" id="node15" href="stm32f4xx__gpio_8h.html" title="This file contains all the functions prototypes for the GPIO firmware library. " alt="" coords="1266,244,1390,271"/><area shape="rect" id="node16" href="stm32f4xx__i2c_8h.html" title="This file contains all the functions prototypes for the I2C firmware library. " alt="" coords="1413,244,1531,271"/><area shape="rect" id="node17" href="stm32f4xx__iwdg_8h.html" title="This file contains all the functions prototypes for the IWDG firmware library. " alt="" coords="1555,244,1682,271"/><area shape="rect" id="node18" href="stm32f4xx__pwr_8h.html" title="This file contains all the functions prototypes for the PWR firmware library. " alt="" coords="1706,244,1825,271"/><area shape="rect" id="node19" href="stm32f4xx__rcc_8h.html" title="This file contains all the functions prototypes for the RCC firmware library. " alt="" coords="1849,244,1967,271"/><area shape="rect" id="node20" href="stm32f4xx__rtc_8h.html" title="This file contains all the functions prototypes for the RTC firmware library. " alt="" coords="1992,244,2107,271"/><area shape="rect" id="node21" href="stm32f4xx__sdio_8h.html" title="This file contains all the functions prototypes for the SDIO firmware library. " alt="" coords="2131,244,2255,271"/><area shape="rect" id="node22" href="stm32f4xx__spi_8h.html" title="This file contains all the functions prototypes for the SPI firmware library. " alt="" coords="2279,244,2396,271"/><area shape="rect" id="node23" href="stm32f4xx__syscfg_8h.html" title="This file contains all the functions prototypes for the SYSCFG firmware library. " alt="" coords="2420,244,2559,271"/><area shape="rect" id="node24" href="stm32f4xx__tim_8h.html" title="This file contains all the functions prototypes for the TIM firmware library. " alt="" coords="2583,244,2702,271"/><area shape="rect" id="node25" href="stm32f4xx__usart_8h.html" title="This file contains all the functions prototypes for the USART firmware library. " alt="" coords="2726,244,2855,271"/><area shape="rect" id="node26" href="stm32f4xx__wwdg_8h.html" title="This file contains all the functions prototypes for the WWDG firmware library. " alt="" coords="2879,244,3011,271"/><area shape="rect" id="node27" href="misc_8h.html" title="This file contains all the functions prototypes for the miscellaneous firmware library functions (add..." alt="" coords="3036,244,3097,271"/><area shape="rect" id="node28" href="stm32f4xx__cryp_8h.html" title="This file contains all the functions prototypes for the Cryptographic processor(CRYP) firmware librar..." alt="" coords="3121,244,3247,271"/><area shape="rect" id="node29" href="stm32f4xx__hash_8h.html" title="This file contains all the functions prototypes for the HASH firmware library. " alt="" coords="3271,244,3399,271"/><area shape="rect" id="node30" href="stm32f4xx__rng_8h.html" title="This file contains all the functions prototypes for the Random Number Generator(RNG) firmware library..." alt="" coords="3423,244,3542,271"/><area shape="rect" id="node31" href="stm32f4xx__can_8h.html" title="This file contains all the functions prototypes for the CAN firmware library. " alt="" coords="3566,244,3687,271"/><area shape="rect" id="node32" href="stm32f4xx__dac_8h.html" title="This file contains all the functions prototypes for the DAC firmware library. " alt="" coords="3711,244,3833,271"/><area shape="rect" id="node33" href="stm32f4xx__dcmi_8h.html" title="This file contains all the functions prototypes for the DCMI firmware library. " alt="" coords="3857,244,3985,271"/><area shape="rect" id="node34" href="stm32f4xx__fsmc_8h.html" title="This file contains all the functions prototypes for the FSMC firmware library. " alt="" coords="4009,244,4137,271"/></map>
|
|
</div>
|
|
</div><div class="textblock"><div class="dynheader">
|
|
This graph shows which files directly or indirectly include this file:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="stm32f4xx__flash_8h__dep__incl.png" border="0" usemap="#discovery_2libs_2_stm_core_n_pheriph_2inc_2stm32f4xx__flash_8hdep" alt=""/></div>
|
|
<map name="discovery_2libs_2_stm_core_n_pheriph_2inc_2stm32f4xx__flash_8hdep" id="discovery_2libs_2_stm_core_n_pheriph_2inc_2stm32f4xx__flash_8hdep">
|
|
<area shape="rect" id="node2" href="stm32f4xx__conf_8h_source.html" title="discovery/libs/StmCoreNPheriph\l/inc/stm32f4xx_conf.h" alt="" coords="3021,95,3229,136"/><area shape="rect" id="node50" href="stm32f4xx__flash_8c.html" title="This file provides firmware functions to manage the following functionalities of the FLASH peripheral..." alt="" coords="3465,95,3673,136"/><area shape="rect" id="node3" href="stm32f4xx_8h.html" title="CMSIS Cortex-M4 Device Peripheral Access Layer Header File. This file contains all the peripheral reg..." alt="" coords="3485,184,3693,225"/><area shape="rect" id="node4" href="misc_8h.html" title="This file contains all the functions prototypes for the miscellaneous firmware library functions (add..." alt="" coords="3717,281,3925,322"/><area shape="rect" id="node6" href="stm32f4xx__adc_8h.html" title="This file contains all the functions prototypes for the ADC firmware library. " alt="" coords="1629,281,1837,322"/><area shape="rect" id="node8" href="stm32f4xx__crc_8h.html" title="This file contains all the functions prototypes for the CRC firmware library. " alt="" coords="2093,281,2301,322"/><area shape="rect" id="node10" href="stm32f4xx__dbgmcu_8h.html" title="This file contains all the functions prototypes for the DBGMCU firmware library. " alt="" coords="2325,281,2533,322"/><area shape="rect" id="node12" href="stm32f4xx__dma_8h.html" title="This file contains all the functions prototypes for the DMA firmware library. " alt="" coords="1861,281,2069,322"/><area shape="rect" id="node14" href="stm32f4xx__exti_8h.html" title="This file contains all the functions prototypes for the EXTI firmware library. " alt="" coords="3253,281,3461,322"/><area shape="rect" id="node16" href="stm32f4xx__gpio_8h.html" title="This file contains all the functions prototypes for the GPIO firmware library. " alt="" coords="5,281,213,322"/><area shape="rect" id="node18" href="stm32f4xx__i2c_8h.html" title="This file contains all the functions prototypes for the I2C firmware library. " alt="" coords="237,281,445,322"/><area shape="rect" id="node20" href="stm32f4xx__iwdg_8h.html" title="This file contains all the functions prototypes for the IWDG firmware library. " alt="" coords="3485,281,3693,322"/><area shape="rect" id="node22" href="stm32f4xx__pwr_8h.html" title="This file contains all the functions prototypes for the PWR firmware library. " alt="" coords="469,281,677,322"/><area shape="rect" id="node24" href="stm32f4xx__rcc_8h.html" title="This file contains all the functions prototypes for the RCC firmware library. " alt="" coords="933,281,1141,322"/><area shape="rect" id="node28" href="stm32f4xx__rtc_8h.html" title="This file contains all the functions prototypes for the RTC firmware library. " alt="" coords="2557,281,2765,322"/><area shape="rect" id="node29" href="stm32f4xx__sdio_8h.html" title="This file contains all the functions prototypes for the SDIO firmware library. " alt="" coords="2789,281,2997,322"/><area shape="rect" id="node30" href="stm32f4xx__spi_8h.html" title="This file contains all the functions prototypes for the SPI firmware library. " alt="" coords="3021,281,3229,322"/><area shape="rect" id="node31" href="stm32f4xx__syscfg_8h.html" title="This file contains all the functions prototypes for the SYSCFG firmware library. " alt="" coords="5743,281,5951,322"/><area shape="rect" id="node32" href="stm32f4xx__tim_8h.html" title="This file contains all the functions prototypes for the TIM firmware library. " alt="" coords="5975,281,6183,322"/><area shape="rect" id="node33" href="stm32f4xx__usart_8h.html" title="This file contains all the functions prototypes for the USART firmware library. " alt="" coords="6207,281,6415,322"/><area shape="rect" id="node34" href="stm32f4xx__wwdg_8h.html" title="This file contains all the functions prototypes for the WWDG firmware library. " alt="" coords="6439,281,6647,322"/><area shape="rect" id="node35" href="stm32f4xx__cryp_8h.html" title="This file contains all the functions prototypes for the Cryptographic processor(CRYP) firmware librar..." alt="" coords="1165,281,1373,322"/><area shape="rect" id="node36" href="stm32f4xx__hash_8h.html" title="This file contains all the functions prototypes for the HASH firmware library. " alt="" coords="6671,281,6879,322"/><area shape="rect" id="node37" href="stm32f4xx__rng_8h.html" title="This file contains all the functions prototypes for the Random Number Generator(RNG) firmware library..." alt="" coords="6903,281,7111,322"/><area shape="rect" id="node38" href="stm32f4xx__can_8h.html" title="This file contains all the functions prototypes for the CAN firmware library. " alt="" coords="701,281,909,322"/><area shape="rect" id="node39" href="stm32f4xx__dac_8h.html" title="This file contains all the functions prototypes for the DAC firmware library. " alt="" coords="1397,281,1605,322"/><area shape="rect" id="node40" href="stm32f4xx__dcmi_8h.html" title="This file contains all the functions prototypes for the DCMI firmware library. " alt="" coords="7135,281,7343,322"/><area shape="rect" id="node41" href="stm32f4xx__fsmc_8h.html" title="This file contains all the functions prototypes for the FSMC firmware library. " alt="" coords="7367,281,7575,322"/><area shape="rect" id="node42" href="stm32f4__discovery_8h.html" title="This file contains definitions for STM32F4-Discovery Kit's Leds and push-button hardware resources..." alt="" coords="5039,281,5247,322"/><area shape="rect" id="node43" href="stm32f4__discovery__lis302dl_8h.html" title="This file contains all the functions prototypes for the stm32f4_discovery_lis302dl.c firmware driver. " alt="" coords="5271,281,5487,322"/><area shape="rect" id="node44" href="stm32f4xx__dma2d_8h.html" title="This file contains all the functions prototypes for the DMA2D firmware library. " alt="" coords="5511,281,5719,322"/><area shape="rect" id="node45" href="stm32f4xx__flash__ramfunc_8h.html" title="Header file of FLASH RAMFUNC driver. " alt="" coords="3949,281,4157,322"/><area shape="rect" id="node46" href="stm32f4xx__ltdc_8h.html" title="This file contains all the functions prototypes for the LTDC firmware library. " alt="" coords="4181,281,4389,322"/><area shape="rect" id="node47" href="stm32f4xx__sai_8h.html" title="This file contains all the functions prototypes for the SAI firmware library. " alt="" coords="4413,281,4621,322"/><area shape="rect" id="node48" href="usb__conf_8h_source.html" title="discovery/libs/StmUsbHost\l/STM32_USB_Device_Specific\l/usb_conf.h" alt="" coords="4646,273,4845,329"/><area shape="rect" id="node49" href="system__stm32f4xx_8c.html" title="CMSIS Cortex-M4 Device Peripheral Access Layer System Source File. This file contains the system cloc..." alt="" coords="4869,281,5014,322"/><area shape="rect" id="node5" href="misc_8c.html" title="This file provides all the miscellaneous firmware functions (add-on to CMSIS functions). " alt="" coords="3717,377,3925,419"/><area shape="rect" id="node7" href="stm32f4xx__adc_8c.html" title="This file provides firmware functions to manage the following functionalities of the Analog to Digita..." alt="" coords="1543,377,1751,419"/><area shape="rect" id="node9" href="stm32f4xx__crc_8c.html" title="This file provides all the CRC firmware functions. " alt="" coords="2093,377,2301,419"/><area shape="rect" id="node11" href="stm32f4xx__dbgmcu_8c.html" title="This file provides all the DBGMCU firmware functions. " alt="" coords="2325,377,2533,419"/><area shape="rect" id="node13" href="stm32f4xx__dma_8c.html" title="This file provides firmware functions to manage the following functionalities of the Direct Memory Ac..." alt="" coords="1832,377,2040,419"/><area shape="rect" id="node15" href="stm32f4xx__exti_8c.html" title="This file provides firmware functions to manage the following functionalities of the EXTI peripheral:..." alt="" coords="3253,377,3461,419"/><area shape="rect" id="node17" href="stm32f4xx__gpio_8c.html" title="This file provides firmware functions to manage the following functionalities of the GPIO peripheral:..." alt="" coords="5,377,213,419"/><area shape="rect" id="node19" href="stm32f4xx__i2c_8c.html" title="This file provides firmware functions to manage the following functionalities of the Inter-integrated..." alt="" coords="237,377,445,419"/><area shape="rect" id="node21" href="stm32f4xx__iwdg_8c.html" title="This file provides firmware functions to manage the following functionalities of the Independent watc..." alt="" coords="3485,377,3693,419"/><area shape="rect" id="node23" href="stm32f4xx__pwr_8c.html" title="This file provides firmware functions to manage the following functionalities of the Power Controller..." alt="" coords="473,377,681,419"/><area shape="rect" id="node25" href="stm32f4xx__can_8c.html" title="This file provides firmware functions to manage the following functionalities of the Controller area ..." alt="" coords="712,377,920,419"/><area shape="rect" id="node26" href="stm32f4xx__cryp_8c.html" title="This file provides firmware functions to manage the following functionalities of the Cryptographic pr..." alt="" coords="959,377,1167,419"/><area shape="rect" id="node27" href="stm32f4xx__dac_8c.html" title="This file provides firmware functions to manage the following functionalities of the Digital-to-Analo..." alt="" coords="1195,377,1403,419"/></map>
|
|
</div>
|
|
</div>
|
|
<p><a href="stm32f4xx__flash_8h_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:ga09afe6e52b819cc074f6111ec42ac3c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga09afe6e52b819cc074f6111ec42ac3c3">FLASH_Latency_0</a>   ((uint8_t)0x0000)</td></tr>
|
|
<tr class="separator:ga09afe6e52b819cc074f6111ec42ac3c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6b7281665340fe8f7919bdfcfd06f8e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga6b7281665340fe8f7919bdfcfd06f8e6">FLASH_Latency_1</a>   ((uint8_t)0x0001)</td></tr>
|
|
<tr class="separator:ga6b7281665340fe8f7919bdfcfd06f8e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga55173ebb5c978459ce18d5e2516e3e89"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga55173ebb5c978459ce18d5e2516e3e89">FLASH_Latency_2</a>   ((uint8_t)0x0002)</td></tr>
|
|
<tr class="separator:ga55173ebb5c978459ce18d5e2516e3e89"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga13fbc5a6423848be5bf631dc437bbc3f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga13fbc5a6423848be5bf631dc437bbc3f">FLASH_Latency_3</a>   ((uint8_t)0x0003)</td></tr>
|
|
<tr class="separator:ga13fbc5a6423848be5bf631dc437bbc3f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga74a5deaec2020e484ce576925ff7de16"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga74a5deaec2020e484ce576925ff7de16">FLASH_Latency_4</a>   ((uint8_t)0x0004)</td></tr>
|
|
<tr class="separator:ga74a5deaec2020e484ce576925ff7de16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8e52670ad258b0a95c94b99b8d7eab27"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga8e52670ad258b0a95c94b99b8d7eab27">FLASH_Latency_5</a>   ((uint8_t)0x0005)</td></tr>
|
|
<tr class="separator:ga8e52670ad258b0a95c94b99b8d7eab27"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga053dfbef3307536ff40a5ceb2576a4a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga053dfbef3307536ff40a5ceb2576a4a3">FLASH_Latency_6</a>   ((uint8_t)0x0006)</td></tr>
|
|
<tr class="separator:ga053dfbef3307536ff40a5ceb2576a4a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga352a374f6ae41d2cae767ed95efc6ae5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga352a374f6ae41d2cae767ed95efc6ae5">FLASH_Latency_7</a>   ((uint8_t)0x0007)</td></tr>
|
|
<tr class="separator:ga352a374f6ae41d2cae767ed95efc6ae5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaff943c6f5270d6197beeba0cbf73ae56"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#gaff943c6f5270d6197beeba0cbf73ae56">FLASH_Latency_8</a>   ((uint8_t)0x0008)</td></tr>
|
|
<tr class="separator:gaff943c6f5270d6197beeba0cbf73ae56"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga68ef46beba4e9215fac7bf16bedae92b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga68ef46beba4e9215fac7bf16bedae92b">FLASH_Latency_9</a>   ((uint8_t)0x0009)</td></tr>
|
|
<tr class="separator:ga68ef46beba4e9215fac7bf16bedae92b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5319e4c5128abc2045fa877f46d0cb2c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga5319e4c5128abc2045fa877f46d0cb2c">FLASH_Latency_10</a>   ((uint8_t)0x000A)</td></tr>
|
|
<tr class="separator:ga5319e4c5128abc2045fa877f46d0cb2c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2b1c79812ea430da67d8ccbcf48d4964"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga2b1c79812ea430da67d8ccbcf48d4964">FLASH_Latency_11</a>   ((uint8_t)0x000B)</td></tr>
|
|
<tr class="separator:ga2b1c79812ea430da67d8ccbcf48d4964"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3431869c77a7ef21fa0471e19239d5cc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga3431869c77a7ef21fa0471e19239d5cc">FLASH_Latency_12</a>   ((uint8_t)0x000C)</td></tr>
|
|
<tr class="separator:ga3431869c77a7ef21fa0471e19239d5cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga34aae9b418c0b340c7ae8fd94a68bde9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga34aae9b418c0b340c7ae8fd94a68bde9">FLASH_Latency_13</a>   ((uint8_t)0x000D)</td></tr>
|
|
<tr class="separator:ga34aae9b418c0b340c7ae8fd94a68bde9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8ab6d3b70d063d18803c77b0c129242b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#ga8ab6d3b70d063d18803c77b0c129242b">FLASH_Latency_14</a>   ((uint8_t)0x000E)</td></tr>
|
|
<tr class="separator:ga8ab6d3b70d063d18803c77b0c129242b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafc66c71547cd9e598bf1cf76365a5157"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___flash___latency.html#gafc66c71547cd9e598bf1cf76365a5157">FLASH_Latency_15</a>   ((uint8_t)0x000F)</td></tr>
|
|
<tr class="separator:gafc66c71547cd9e598bf1cf76365a5157"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafcbd098d482318a622a58bf168547389"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>IS_FLASH_LATENCY</b>(LATENCY)</td></tr>
|
|
<tr class="separator:gafcbd098d482318a622a58bf168547389"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0ed013741f9d88425fe97da49f4980c1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___voltage___range.html#ga0ed013741f9d88425fe97da49f4980c1">VoltageRange_1</a>   ((uint8_t)0x00)</td></tr>
|
|
<tr class="separator:ga0ed013741f9d88425fe97da49f4980c1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4c080832b4c8c992acb645f2c39561e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___voltage___range.html#ga4c080832b4c8c992acb645f2c39561e0">VoltageRange_2</a>   ((uint8_t)0x01)</td></tr>
|
|
<tr class="separator:ga4c080832b4c8c992acb645f2c39561e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadd249fb08c69b11cea3a6b7c22865b99"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___voltage___range.html#gadd249fb08c69b11cea3a6b7c22865b99">VoltageRange_3</a>   ((uint8_t)0x02)</td></tr>
|
|
<tr class="separator:gadd249fb08c69b11cea3a6b7c22865b99"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3197950f6bfefc8b9a784db5439a0498"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___voltage___range.html#ga3197950f6bfefc8b9a784db5439a0498">VoltageRange_4</a>   ((uint8_t)0x03)</td></tr>
|
|
<tr class="separator:ga3197950f6bfefc8b9a784db5439a0498"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa9682aea9d9ceebca83c48e53f9f6028"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>IS_VOLTAGERANGE</b>(RANGE)</td></tr>
|
|
<tr class="separator:gaa9682aea9d9ceebca83c48e53f9f6028"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac0f2d85ff047a3bf5dcdcd275e488796"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#gac0f2d85ff047a3bf5dcdcd275e488796">FLASH_Sector_0</a>   ((uint16_t)0x0000)</td></tr>
|
|
<tr class="separator:gac0f2d85ff047a3bf5dcdcd275e488796"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga64fa0a3c29717df67d2fa827cc316faa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga64fa0a3c29717df67d2fa827cc316faa">FLASH_Sector_1</a>   ((uint16_t)0x0008)</td></tr>
|
|
<tr class="separator:ga64fa0a3c29717df67d2fa827cc316faa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9c5458f70e420e0715a7f268aff38fc1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga9c5458f70e420e0715a7f268aff38fc1">FLASH_Sector_2</a>   ((uint16_t)0x0010)</td></tr>
|
|
<tr class="separator:ga9c5458f70e420e0715a7f268aff38fc1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga64cfe33ec785060ce70034df6534a656"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga64cfe33ec785060ce70034df6534a656">FLASH_Sector_3</a>   ((uint16_t)0x0018)</td></tr>
|
|
<tr class="separator:ga64cfe33ec785060ce70034df6534a656"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga389be89b2f79824cc2682a25297adf4a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga389be89b2f79824cc2682a25297adf4a">FLASH_Sector_4</a>   ((uint16_t)0x0020)</td></tr>
|
|
<tr class="separator:ga389be89b2f79824cc2682a25297adf4a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga79028613994f20106c3fc2dfd56d8085"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga79028613994f20106c3fc2dfd56d8085">FLASH_Sector_5</a>   ((uint16_t)0x0028)</td></tr>
|
|
<tr class="separator:ga79028613994f20106c3fc2dfd56d8085"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadeda2fce59d9ee17d7cc1025d1b6352d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#gadeda2fce59d9ee17d7cc1025d1b6352d">FLASH_Sector_6</a>   ((uint16_t)0x0030)</td></tr>
|
|
<tr class="separator:gadeda2fce59d9ee17d7cc1025d1b6352d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga143c0665510327a7ec97052e6d6bb53a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga143c0665510327a7ec97052e6d6bb53a">FLASH_Sector_7</a>   ((uint16_t)0x0038)</td></tr>
|
|
<tr class="separator:ga143c0665510327a7ec97052e6d6bb53a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga27a8e02b4fcfe7863a95f38a78ca52a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga27a8e02b4fcfe7863a95f38a78ca52a6">FLASH_Sector_8</a>   ((uint16_t)0x0040)</td></tr>
|
|
<tr class="separator:ga27a8e02b4fcfe7863a95f38a78ca52a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga717c6135a9ed6aa633796faf695fc2cd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga717c6135a9ed6aa633796faf695fc2cd">FLASH_Sector_9</a>   ((uint16_t)0x0048)</td></tr>
|
|
<tr class="separator:ga717c6135a9ed6aa633796faf695fc2cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0f9450aee4976ecf4f0ba2fbcf2555be"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga0f9450aee4976ecf4f0ba2fbcf2555be">FLASH_Sector_10</a>   ((uint16_t)0x0050)</td></tr>
|
|
<tr class="separator:ga0f9450aee4976ecf4f0ba2fbcf2555be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaac431a84bd33c70626b7981dcaf123b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#gaac431a84bd33c70626b7981dcaf123b1">FLASH_Sector_11</a>   ((uint16_t)0x0058)</td></tr>
|
|
<tr class="separator:gaac431a84bd33c70626b7981dcaf123b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa6a77ad9760f4fbbca6385c64df46c0b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#gaa6a77ad9760f4fbbca6385c64df46c0b">FLASH_Sector_12</a>   ((uint16_t)0x0080)</td></tr>
|
|
<tr class="separator:gaa6a77ad9760f4fbbca6385c64df46c0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga538e334cc3c515d227a0b759ad1d8c21"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga538e334cc3c515d227a0b759ad1d8c21">FLASH_Sector_13</a>   ((uint16_t)0x0088)</td></tr>
|
|
<tr class="separator:ga538e334cc3c515d227a0b759ad1d8c21"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gade1d32aa10acb295c6644d1d0dcf36ef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#gade1d32aa10acb295c6644d1d0dcf36ef">FLASH_Sector_14</a>   ((uint16_t)0x0090)</td></tr>
|
|
<tr class="separator:gade1d32aa10acb295c6644d1d0dcf36ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga16f8540d12b4897a03149d27385b30c9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga16f8540d12b4897a03149d27385b30c9">FLASH_Sector_15</a>   ((uint16_t)0x0098)</td></tr>
|
|
<tr class="separator:ga16f8540d12b4897a03149d27385b30c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3ba857ba73da81940b76ecfa2770789a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga3ba857ba73da81940b76ecfa2770789a">FLASH_Sector_16</a>   ((uint16_t)0x00A0)</td></tr>
|
|
<tr class="separator:ga3ba857ba73da81940b76ecfa2770789a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga77c8f77edd8e5a7eb9b00c6b1f5850fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga77c8f77edd8e5a7eb9b00c6b1f5850fa">FLASH_Sector_17</a>   ((uint16_t)0x00A8)</td></tr>
|
|
<tr class="separator:ga77c8f77edd8e5a7eb9b00c6b1f5850fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5f39136c39791d6a4712f61947e34df6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga5f39136c39791d6a4712f61947e34df6">FLASH_Sector_18</a>   ((uint16_t)0x00B0)</td></tr>
|
|
<tr class="separator:ga5f39136c39791d6a4712f61947e34df6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga13fd8500893441da53b373065bd54c1d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga13fd8500893441da53b373065bd54c1d">FLASH_Sector_19</a>   ((uint16_t)0x00B8)</td></tr>
|
|
<tr class="separator:ga13fd8500893441da53b373065bd54c1d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga682d6013188fee7c7ba2a48b79bfea86"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga682d6013188fee7c7ba2a48b79bfea86">FLASH_Sector_20</a>   ((uint16_t)0x00C0)</td></tr>
|
|
<tr class="separator:ga682d6013188fee7c7ba2a48b79bfea86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga75e08c7c123e941e82908aac480f9c0a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga75e08c7c123e941e82908aac480f9c0a">FLASH_Sector_21</a>   ((uint16_t)0x00C8)</td></tr>
|
|
<tr class="separator:ga75e08c7c123e941e82908aac480f9c0a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab2d457f9d4f0049a69ea6409ab91f837"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#gab2d457f9d4f0049a69ea6409ab91f837">FLASH_Sector_22</a>   ((uint16_t)0x00D0)</td></tr>
|
|
<tr class="separator:gab2d457f9d4f0049a69ea6409ab91f837"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga756c12e4f8d73d3996b489e88ac49fe5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___sectors.html#ga756c12e4f8d73d3996b489e88ac49fe5">FLASH_Sector_23</a>   ((uint16_t)0x00D8)</td></tr>
|
|
<tr class="separator:ga756c12e4f8d73d3996b489e88ac49fe5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9e7722ee983a9411f59c0fdb81bc0e08"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>IS_FLASH_SECTOR</b>(SECTOR)</td></tr>
|
|
<tr class="separator:ga9e7722ee983a9411f59c0fdb81bc0e08"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad0c8166ba15a0b8d458412a8bb74e2f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>IS_FLASH_ADDRESS</b>(ADDRESS)</td></tr>
|
|
<tr class="separator:gad0c8166ba15a0b8d458412a8bb74e2f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaff0ba34d35179bdc6e2f09d6813290f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#gaff0ba34d35179bdc6e2f09d6813290f6">OB_WRP_Sector_0</a>   ((uint32_t)0x00000001)</td></tr>
|
|
<tr class="separator:gaff0ba34d35179bdc6e2f09d6813290f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac9644173d5d7d5f67f5b623fcfb3b40f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#gac9644173d5d7d5f67f5b623fcfb3b40f">OB_WRP_Sector_1</a>   ((uint32_t)0x00000002)</td></tr>
|
|
<tr class="separator:gac9644173d5d7d5f67f5b623fcfb3b40f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7753cebe1a52745ff90147970f7ec32e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga7753cebe1a52745ff90147970f7ec32e">OB_WRP_Sector_2</a>   ((uint32_t)0x00000004)</td></tr>
|
|
<tr class="separator:ga7753cebe1a52745ff90147970f7ec32e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0c5703b7294cccd7a1db08075032c863"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga0c5703b7294cccd7a1db08075032c863">OB_WRP_Sector_3</a>   ((uint32_t)0x00000008)</td></tr>
|
|
<tr class="separator:ga0c5703b7294cccd7a1db08075032c863"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabb50050de92ef1fb2d0d0927323d8206"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#gabb50050de92ef1fb2d0d0927323d8206">OB_WRP_Sector_4</a>   ((uint32_t)0x00000010)</td></tr>
|
|
<tr class="separator:gabb50050de92ef1fb2d0d0927323d8206"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae1d6cf3e35d5a75934dec6ce9a5e33c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#gae1d6cf3e35d5a75934dec6ce9a5e33c3">OB_WRP_Sector_5</a>   ((uint32_t)0x00000020)</td></tr>
|
|
<tr class="separator:gae1d6cf3e35d5a75934dec6ce9a5e33c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga383d910c0be9c8ec4577b4fd4a6c8954"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga383d910c0be9c8ec4577b4fd4a6c8954">OB_WRP_Sector_6</a>   ((uint32_t)0x00000040)</td></tr>
|
|
<tr class="separator:ga383d910c0be9c8ec4577b4fd4a6c8954"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga23f59fa8ec37ea1072e617ac50f09632"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga23f59fa8ec37ea1072e617ac50f09632">OB_WRP_Sector_7</a>   ((uint32_t)0x00000080)</td></tr>
|
|
<tr class="separator:ga23f59fa8ec37ea1072e617ac50f09632"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf351164510a07ba8cdcfde8473100c05"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#gaf351164510a07ba8cdcfde8473100c05">OB_WRP_Sector_8</a>   ((uint32_t)0x00000100)</td></tr>
|
|
<tr class="separator:gaf351164510a07ba8cdcfde8473100c05"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5441787d51d48a73f85f2f8efe7f2992"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga5441787d51d48a73f85f2f8efe7f2992">OB_WRP_Sector_9</a>   ((uint32_t)0x00000200)</td></tr>
|
|
<tr class="separator:ga5441787d51d48a73f85f2f8efe7f2992"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga886ff84dee003a1fbb6de64bf9465455"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga886ff84dee003a1fbb6de64bf9465455">OB_WRP_Sector_10</a>   ((uint32_t)0x00000400)</td></tr>
|
|
<tr class="separator:ga886ff84dee003a1fbb6de64bf9465455"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadd07be676785c86096ad546f2e792d17"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#gadd07be676785c86096ad546f2e792d17">OB_WRP_Sector_11</a>   ((uint32_t)0x00000800)</td></tr>
|
|
<tr class="separator:gadd07be676785c86096ad546f2e792d17"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6017ddd45ba809527a67ea79d534654d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga6017ddd45ba809527a67ea79d534654d">OB_WRP_Sector_12</a>   ((uint32_t)0x00000001)</td></tr>
|
|
<tr class="separator:ga6017ddd45ba809527a67ea79d534654d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3e6fadab9115eaa7d3a44b9187019199"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga3e6fadab9115eaa7d3a44b9187019199">OB_WRP_Sector_13</a>   ((uint32_t)0x00000002)</td></tr>
|
|
<tr class="separator:ga3e6fadab9115eaa7d3a44b9187019199"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3570b8fbbebb638b70a7ceb439b90c0c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga3570b8fbbebb638b70a7ceb439b90c0c">OB_WRP_Sector_14</a>   ((uint32_t)0x00000004)</td></tr>
|
|
<tr class="separator:ga3570b8fbbebb638b70a7ceb439b90c0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga195602bd65118521e2e07cfee5199fc4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga195602bd65118521e2e07cfee5199fc4">OB_WRP_Sector_15</a>   ((uint32_t)0x00000008)</td></tr>
|
|
<tr class="separator:ga195602bd65118521e2e07cfee5199fc4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga33f48e5c23a9d2dadbfb98185407fa2b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga33f48e5c23a9d2dadbfb98185407fa2b">OB_WRP_Sector_16</a>   ((uint32_t)0x00000010)</td></tr>
|
|
<tr class="separator:ga33f48e5c23a9d2dadbfb98185407fa2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7a06cd967ff575d1e1a8b0c5b5bc09c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga7a06cd967ff575d1e1a8b0c5b5bc09c3">OB_WRP_Sector_17</a>   ((uint32_t)0x00000020)</td></tr>
|
|
<tr class="separator:ga7a06cd967ff575d1e1a8b0c5b5bc09c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga871f53f2aa60d9ba65024312959986b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga871f53f2aa60d9ba65024312959986b1">OB_WRP_Sector_18</a>   ((uint32_t)0x00000040)</td></tr>
|
|
<tr class="separator:ga871f53f2aa60d9ba65024312959986b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3b9914a6e873329523fb698561974c24"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga3b9914a6e873329523fb698561974c24">OB_WRP_Sector_19</a>   ((uint32_t)0x00000080)</td></tr>
|
|
<tr class="separator:ga3b9914a6e873329523fb698561974c24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6d0d9c3dd8ed4da1f5aacbefc74ab538"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga6d0d9c3dd8ed4da1f5aacbefc74ab538">OB_WRP_Sector_20</a>   ((uint32_t)0x00000100)</td></tr>
|
|
<tr class="separator:ga6d0d9c3dd8ed4da1f5aacbefc74ab538"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafa762ef68e35644f56c444c3ed497d16"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#gafa762ef68e35644f56c444c3ed497d16">OB_WRP_Sector_21</a>   ((uint32_t)0x00000200)</td></tr>
|
|
<tr class="separator:gafa762ef68e35644f56c444c3ed497d16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga08c719950d9ef0b7820701bcb3e2f200"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga08c719950d9ef0b7820701bcb3e2f200">OB_WRP_Sector_22</a>   ((uint32_t)0x00000400)</td></tr>
|
|
<tr class="separator:ga08c719950d9ef0b7820701bcb3e2f200"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa187144b5798616bdc78084c413ba9c4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#gaa187144b5798616bdc78084c413ba9c4">OB_WRP_Sector_23</a>   ((uint32_t)0x00000800)</td></tr>
|
|
<tr class="separator:gaa187144b5798616bdc78084c413ba9c4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga049185e634497456e6d3c7b3dca214d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___write___protection.html#ga049185e634497456e6d3c7b3dca214d6">OB_WRP_Sector_All</a>   ((uint32_t)0x00000FFF)</td></tr>
|
|
<tr class="separator:ga049185e634497456e6d3c7b3dca214d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4bd8f8ce63ce60bac832efbfbb4fa564"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4bd8f8ce63ce60bac832efbfbb4fa564"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>IS_OB_WRP</b>(SECTOR)   ((((SECTOR) & (uint32_t)0xFFFFF000) == 0x00000000) && ((SECTOR) != 0x00000000))</td></tr>
|
|
<tr class="separator:ga4bd8f8ce63ce60bac832efbfbb4fa564"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab7bb6e6df3da639d4c0ea3e99f7fcf78"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___selection___protection___mode.html#gab7bb6e6df3da639d4c0ea3e99f7fcf78">OB_PcROP_Disable</a>   ((uint8_t)0x00)</td></tr>
|
|
<tr class="separator:gab7bb6e6df3da639d4c0ea3e99f7fcf78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga881784c2dbd13b7f36a4c59040bcdb9a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___selection___protection___mode.html#ga881784c2dbd13b7f36a4c59040bcdb9a">OB_PcROP_Enable</a>   ((uint8_t)0x80)</td></tr>
|
|
<tr class="separator:ga881784c2dbd13b7f36a4c59040bcdb9a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga917bc3381ebf7106868915928c3eaa2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga917bc3381ebf7106868915928c3eaa2e"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>IS_OB_PCROP_SELECT</b>(PCROP)   (((PCROP) == <a class="el" href="group___selection___protection___mode.html#gab7bb6e6df3da639d4c0ea3e99f7fcf78">OB_PcROP_Disable</a>) || ((PCROP) == <a class="el" href="group___selection___protection___mode.html#ga881784c2dbd13b7f36a4c59040bcdb9a">OB_PcROP_Enable</a>))</td></tr>
|
|
<tr class="separator:ga917bc3381ebf7106868915928c3eaa2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3f60f2e66dc6756fd31ce09f0dde9640"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga3f60f2e66dc6756fd31ce09f0dde9640">OB_PCROP_Sector_0</a>   ((uint32_t)0x00000001)</td></tr>
|
|
<tr class="separator:ga3f60f2e66dc6756fd31ce09f0dde9640"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1855fef1037c7b981f2fa8ccf2da1a06"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga1855fef1037c7b981f2fa8ccf2da1a06">OB_PCROP_Sector_1</a>   ((uint32_t)0x00000002)</td></tr>
|
|
<tr class="separator:ga1855fef1037c7b981f2fa8ccf2da1a06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaaf411f453ed3fdea94ae1b08e53c4b79"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#gaaf411f453ed3fdea94ae1b08e53c4b79">OB_PCROP_Sector_2</a>   ((uint32_t)0x00000004)</td></tr>
|
|
<tr class="separator:gaaf411f453ed3fdea94ae1b08e53c4b79"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2c666d97ce23d86d6dc8e2dfe7dd2aeb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga2c666d97ce23d86d6dc8e2dfe7dd2aeb">OB_PCROP_Sector_3</a>   ((uint32_t)0x00000008)</td></tr>
|
|
<tr class="separator:ga2c666d97ce23d86d6dc8e2dfe7dd2aeb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2344dcfa0b839c2de0aea97e81ebe955"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga2344dcfa0b839c2de0aea97e81ebe955">OB_PCROP_Sector_4</a>   ((uint32_t)0x00000010)</td></tr>
|
|
<tr class="separator:ga2344dcfa0b839c2de0aea97e81ebe955"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9e463fccb3227c113640e7c5809d94d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga9e463fccb3227c113640e7c5809d94d6">OB_PCROP_Sector_5</a>   ((uint32_t)0x00000020)</td></tr>
|
|
<tr class="separator:ga9e463fccb3227c113640e7c5809d94d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5c3a055c8ea496f011c55bf9a607a80c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga5c3a055c8ea496f011c55bf9a607a80c">OB_PCROP_Sector_6</a>   ((uint32_t)0x00000040)</td></tr>
|
|
<tr class="separator:ga5c3a055c8ea496f011c55bf9a607a80c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4dc6952514a36ce61258c90f640cefbb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga4dc6952514a36ce61258c90f640cefbb">OB_PCROP_Sector_7</a>   ((uint32_t)0x00000080)</td></tr>
|
|
<tr class="separator:ga4dc6952514a36ce61258c90f640cefbb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad7bb5853545ea3244500a161833f4b50"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#gad7bb5853545ea3244500a161833f4b50">OB_PCROP_Sector_8</a>   ((uint32_t)0x00000100)</td></tr>
|
|
<tr class="separator:gad7bb5853545ea3244500a161833f4b50"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab7991ecb4a527874bbc3f35013cdaa21"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#gab7991ecb4a527874bbc3f35013cdaa21">OB_PCROP_Sector_9</a>   ((uint32_t)0x00000200)</td></tr>
|
|
<tr class="separator:gab7991ecb4a527874bbc3f35013cdaa21"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga22ad1bd9b62c703580eb0f92e2375ef0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga22ad1bd9b62c703580eb0f92e2375ef0">OB_PCROP_Sector_10</a>   ((uint32_t)0x00000400)</td></tr>
|
|
<tr class="separator:ga22ad1bd9b62c703580eb0f92e2375ef0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf11b006d57a58acbe33c67df24a1fdf5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#gaf11b006d57a58acbe33c67df24a1fdf5">OB_PCROP_Sector_11</a>   ((uint32_t)0x00000800)</td></tr>
|
|
<tr class="separator:gaf11b006d57a58acbe33c67df24a1fdf5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad7925da91c9d900d57072ee7ab7451f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#gad7925da91c9d900d57072ee7ab7451f0">OB_PCROP_Sector_12</a>   ((uint32_t)0x00000001)</td></tr>
|
|
<tr class="separator:gad7925da91c9d900d57072ee7ab7451f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6117b7479d74df51a149771070ad7e5e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga6117b7479d74df51a149771070ad7e5e">OB_PCROP_Sector_13</a>   ((uint32_t)0x00000002)</td></tr>
|
|
<tr class="separator:ga6117b7479d74df51a149771070ad7e5e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab0d1fb93212c2760df06b077b468728f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#gab0d1fb93212c2760df06b077b468728f">OB_PCROP_Sector_14</a>   ((uint32_t)0x00000004)</td></tr>
|
|
<tr class="separator:gab0d1fb93212c2760df06b077b468728f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga58db84fe61bb2ac51807d34ad1656201"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga58db84fe61bb2ac51807d34ad1656201">OB_PCROP_Sector_15</a>   ((uint32_t)0x00000008)</td></tr>
|
|
<tr class="separator:ga58db84fe61bb2ac51807d34ad1656201"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga54e66c6c4226753fdfb4e592ab089043"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga54e66c6c4226753fdfb4e592ab089043">OB_PCROP_Sector_16</a>   ((uint32_t)0x00000010)</td></tr>
|
|
<tr class="separator:ga54e66c6c4226753fdfb4e592ab089043"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6f34c2ff288339d9f47856272163f513"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga6f34c2ff288339d9f47856272163f513">OB_PCROP_Sector_17</a>   ((uint32_t)0x00000020)</td></tr>
|
|
<tr class="separator:ga6f34c2ff288339d9f47856272163f513"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9bab873a3b34cedae2d8a38c3fc20151"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga9bab873a3b34cedae2d8a38c3fc20151">OB_PCROP_Sector_18</a>   ((uint32_t)0x00000040)</td></tr>
|
|
<tr class="separator:ga9bab873a3b34cedae2d8a38c3fc20151"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga50f0d963708406effee704bd252e638b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga50f0d963708406effee704bd252e638b">OB_PCROP_Sector_19</a>   ((uint32_t)0x00000080)</td></tr>
|
|
<tr class="separator:ga50f0d963708406effee704bd252e638b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga833be494457a42b20f14c113acb08be3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga833be494457a42b20f14c113acb08be3">OB_PCROP_Sector_20</a>   ((uint32_t)0x00000100)</td></tr>
|
|
<tr class="separator:ga833be494457a42b20f14c113acb08be3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4a2f665f87113f3e379d204a08caa287"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga4a2f665f87113f3e379d204a08caa287">OB_PCROP_Sector_21</a>   ((uint32_t)0x00000200)</td></tr>
|
|
<tr class="separator:ga4a2f665f87113f3e379d204a08caa287"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga496f01ad20bb01d8b094bf9a855c6bc1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga496f01ad20bb01d8b094bf9a855c6bc1">OB_PCROP_Sector_22</a>   ((uint32_t)0x00000400)</td></tr>
|
|
<tr class="separator:ga496f01ad20bb01d8b094bf9a855c6bc1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga492d673ec196681e7ddaeb5c28385fca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga492d673ec196681e7ddaeb5c28385fca">OB_PCROP_Sector_23</a>   ((uint32_t)0x00000800)</td></tr>
|
|
<tr class="separator:ga492d673ec196681e7ddaeb5c28385fca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9a58b6ede0c928d756dbba3b9e748834"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___option___bytes___p_c___read_write___protection.html#ga9a58b6ede0c928d756dbba3b9e748834">OB_PCROP_Sector_All</a>   ((uint32_t)0x00000FFF)</td></tr>
|
|
<tr class="separator:ga9a58b6ede0c928d756dbba3b9e748834"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4366c6db141b2c0024429b5808eef6e8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4366c6db141b2c0024429b5808eef6e8"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>IS_OB_PCROP</b>(SECTOR)   ((((SECTOR) & (uint32_t)0xFFFFF000) == 0x00000000) && ((SECTOR) != 0x00000000))</td></tr>
|
|
<tr class="separator:ga4366c6db141b2c0024429b5808eef6e8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae0417128469ebd025ef619bb9bd28271"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae0417128469ebd025ef619bb9bd28271"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>OB_RDP_Level_0</b>   ((uint8_t)0xAA)</td></tr>
|
|
<tr class="separator:gae0417128469ebd025ef619bb9bd28271"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaeee87887410dcc3d47f0e6416f1d49d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeee87887410dcc3d47f0e6416f1d49d5"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>OB_RDP_Level_1</b>   ((uint8_t)0x55)</td></tr>
|
|
<tr class="separator:gaeee87887410dcc3d47f0e6416f1d49d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9f6200da3a5294668e1b24b65f85b34a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___option___bytes___read___protection.html#ga9f6200da3a5294668e1b24b65f85b34a">IS_OB_RDP</a>(LEVEL)</td></tr>
|
|
<tr class="separator:ga9f6200da3a5294668e1b24b65f85b34a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5a357e232c955444c3f2ccb9a937ffce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___option___bytes___i_watchdog.html#ga5a357e232c955444c3f2ccb9a937ffce">OB_IWDG_SW</a>   ((uint8_t)0x20)</td></tr>
|
|
<tr class="separator:ga5a357e232c955444c3f2ccb9a937ffce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadfcbfa963d79c339ec8e2d5a7734e47a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___option___bytes___i_watchdog.html#gadfcbfa963d79c339ec8e2d5a7734e47a">OB_IWDG_HW</a>   ((uint8_t)0x00)</td></tr>
|
|
<tr class="separator:gadfcbfa963d79c339ec8e2d5a7734e47a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf2871652c08e76499d9449be6556f12c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf2871652c08e76499d9449be6556f12c"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>IS_OB_IWDG_SOURCE</b>(SOURCE)   (((SOURCE) == <a class="el" href="group___f_l_a_s_h___option___bytes___i_watchdog.html#ga5a357e232c955444c3f2ccb9a937ffce">OB_IWDG_SW</a>) || ((SOURCE) == <a class="el" href="group___f_l_a_s_h___option___bytes___i_watchdog.html#gadfcbfa963d79c339ec8e2d5a7734e47a">OB_IWDG_HW</a>))</td></tr>
|
|
<tr class="separator:gaf2871652c08e76499d9449be6556f12c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6762d6e4045fec58b49dfc03c1927d51"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___option___bytes__n_r_s_t___s_t_o_p.html#ga6762d6e4045fec58b49dfc03c1927d51">OB_STOP_NoRST</a>   ((uint8_t)0x40)</td></tr>
|
|
<tr class="separator:ga6762d6e4045fec58b49dfc03c1927d51"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaef92c03b1f279c532bfa13d3bb074b57"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___option___bytes__n_r_s_t___s_t_o_p.html#gaef92c03b1f279c532bfa13d3bb074b57">OB_STOP_RST</a>   ((uint8_t)0x00)</td></tr>
|
|
<tr class="separator:gaef92c03b1f279c532bfa13d3bb074b57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga131ae3434f300c8317dd6b3b349c7cab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga131ae3434f300c8317dd6b3b349c7cab"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>IS_OB_STOP_SOURCE</b>(SOURCE)   (((SOURCE) == <a class="el" href="group___f_l_a_s_h___option___bytes__n_r_s_t___s_t_o_p.html#ga6762d6e4045fec58b49dfc03c1927d51">OB_STOP_NoRST</a>) || ((SOURCE) == <a class="el" href="group___f_l_a_s_h___option___bytes__n_r_s_t___s_t_o_p.html#gaef92c03b1f279c532bfa13d3bb074b57">OB_STOP_RST</a>))</td></tr>
|
|
<tr class="separator:ga131ae3434f300c8317dd6b3b349c7cab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9588443b20719498422aeb72b65de839"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___option___bytes__n_r_s_t___s_t_d_b_y.html#ga9588443b20719498422aeb72b65de839">OB_STDBY_NoRST</a>   ((uint8_t)0x80)</td></tr>
|
|
<tr class="separator:ga9588443b20719498422aeb72b65de839"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga69451a6f69247528f58735c9c83499ce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___option___bytes__n_r_s_t___s_t_d_b_y.html#ga69451a6f69247528f58735c9c83499ce">OB_STDBY_RST</a>   ((uint8_t)0x00)</td></tr>
|
|
<tr class="separator:ga69451a6f69247528f58735c9c83499ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8a05393df3a5e89551b4e2e1e8c5b884"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a05393df3a5e89551b4e2e1e8c5b884"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>IS_OB_STDBY_SOURCE</b>(SOURCE)   (((SOURCE) == <a class="el" href="group___f_l_a_s_h___option___bytes__n_r_s_t___s_t_d_b_y.html#ga9588443b20719498422aeb72b65de839">OB_STDBY_NoRST</a>) || ((SOURCE) == <a class="el" href="group___f_l_a_s_h___option___bytes__n_r_s_t___s_t_d_b_y.html#ga69451a6f69247528f58735c9c83499ce">OB_STDBY_RST</a>))</td></tr>
|
|
<tr class="separator:ga8a05393df3a5e89551b4e2e1e8c5b884"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3132b8202c0a345e9dd33d136714b046"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___b_o_r___reset___level.html#ga3132b8202c0a345e9dd33d136714b046">OB_BOR_LEVEL3</a>   ((uint8_t)0x00)</td></tr>
|
|
<tr class="separator:ga3132b8202c0a345e9dd33d136714b046"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad678e849fcf817f6ed2d837538e8ebc2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___b_o_r___reset___level.html#gad678e849fcf817f6ed2d837538e8ebc2">OB_BOR_LEVEL2</a>   ((uint8_t)0x04)</td></tr>
|
|
<tr class="separator:gad678e849fcf817f6ed2d837538e8ebc2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3a888b788e75f0bc1f9add85c9ccd9d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___b_o_r___reset___level.html#ga3a888b788e75f0bc1f9add85c9ccd9d6">OB_BOR_LEVEL1</a>   ((uint8_t)0x08)</td></tr>
|
|
<tr class="separator:ga3a888b788e75f0bc1f9add85c9ccd9d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaabc231cb1d05a94fe860f67bb5a37b12"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___b_o_r___reset___level.html#gaabc231cb1d05a94fe860f67bb5a37b12">OB_BOR_OFF</a>   ((uint8_t)0x0C)</td></tr>
|
|
<tr class="separator:gaabc231cb1d05a94fe860f67bb5a37b12"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1fbf304e1564edd30259c5ea069afc93"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>IS_OB_BOR</b>(LEVEL)</td></tr>
|
|
<tr class="separator:ga1fbf304e1564edd30259c5ea069afc93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga495bc9e3a0ed7b2b844ad1411d716024"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___dual___boot.html#ga495bc9e3a0ed7b2b844ad1411d716024">OB_Dual_BootEnabled</a>   ((uint8_t)0x10)</td></tr>
|
|
<tr class="separator:ga495bc9e3a0ed7b2b844ad1411d716024"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaaf6b09e15333af72ec39773b8c53ad0e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___dual___boot.html#gaaf6b09e15333af72ec39773b8c53ad0e">OB_Dual_BootDisabled</a>   ((uint8_t)0x00)</td></tr>
|
|
<tr class="separator:gaaf6b09e15333af72ec39773b8c53ad0e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga21a98023e36ca098dd090d5006ffc1b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga21a98023e36ca098dd090d5006ffc1b0"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>IS_OB_BOOT</b>(BOOT)   (((BOOT) == <a class="el" href="group___f_l_a_s_h___dual___boot.html#ga495bc9e3a0ed7b2b844ad1411d716024">OB_Dual_BootEnabled</a>) || ((BOOT) == <a class="el" href="group___f_l_a_s_h___dual___boot.html#gaaf6b09e15333af72ec39773b8c53ad0e">OB_Dual_BootDisabled</a>))</td></tr>
|
|
<tr class="separator:ga21a98023e36ca098dd090d5006ffc1b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaea20e80e1806d58a7544cfe8659e7f11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___interrupts.html#gaea20e80e1806d58a7544cfe8659e7f11">FLASH_IT_EOP</a>   ((uint32_t)0x01000000)</td></tr>
|
|
<tr class="separator:gaea20e80e1806d58a7544cfe8659e7f11"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4e2c23ab8c1b9a5ee49bf6d695d9ae8c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___interrupts.html#ga4e2c23ab8c1b9a5ee49bf6d695d9ae8c">FLASH_IT_ERR</a>   ((uint32_t)0x02000000)</td></tr>
|
|
<tr class="separator:ga4e2c23ab8c1b9a5ee49bf6d695d9ae8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga46ee77d0be1f3e0a14ded0651163ae11"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga46ee77d0be1f3e0a14ded0651163ae11"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>IS_FLASH_IT</b>(IT)   ((((IT) & (uint32_t)0xFCFFFFFF) == 0x00000000) && ((IT) != 0x00000000))</td></tr>
|
|
<tr class="separator:ga46ee77d0be1f3e0a14ded0651163ae11"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf043ba4d8f837350bfc7754a99fae5a9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___flags.html#gaf043ba4d8f837350bfc7754a99fae5a9">FLASH_FLAG_EOP</a>   ((uint32_t)0x00000001)</td></tr>
|
|
<tr class="separator:gaf043ba4d8f837350bfc7754a99fae5a9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad8a96ceda91fcf0d1299da933b5816f1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___flags.html#gad8a96ceda91fcf0d1299da933b5816f1">FLASH_FLAG_OPERR</a>   ((uint32_t)0x00000002)</td></tr>
|
|
<tr class="separator:gad8a96ceda91fcf0d1299da933b5816f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6abf64f916992585899369166db3f266"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___flags.html#ga6abf64f916992585899369166db3f266">FLASH_FLAG_WRPERR</a>   ((uint32_t)0x00000010)</td></tr>
|
|
<tr class="separator:ga6abf64f916992585899369166db3f266"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2c3f4dbea065f8ea2987eada4dab30bd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___flags.html#ga2c3f4dbea065f8ea2987eada4dab30bd">FLASH_FLAG_PGAERR</a>   ((uint32_t)0x00000020)</td></tr>
|
|
<tr class="separator:ga2c3f4dbea065f8ea2987eada4dab30bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga88a93907641f5eeb4091a26b84c94897"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___flags.html#ga88a93907641f5eeb4091a26b84c94897">FLASH_FLAG_PGPERR</a>   ((uint32_t)0x00000040)</td></tr>
|
|
<tr class="separator:ga88a93907641f5eeb4091a26b84c94897"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga25b80c716320e667162846da8be09b68"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___flags.html#ga25b80c716320e667162846da8be09b68">FLASH_FLAG_PGSERR</a>   ((uint32_t)0x00000080)</td></tr>
|
|
<tr class="separator:ga25b80c716320e667162846da8be09b68"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0d1faec4c7bcca54d543ff3cd8983d3b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___flags.html#ga0d1faec4c7bcca54d543ff3cd8983d3b">FLASH_FLAG_RDERR</a>   ((uint32_t)0x00000100)</td></tr>
|
|
<tr class="separator:ga0d1faec4c7bcca54d543ff3cd8983d3b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad3bc368f954ad7744deda3315da2fff7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___flags.html#gad3bc368f954ad7744deda3315da2fff7">FLASH_FLAG_BSY</a>   ((uint32_t)0x00010000)</td></tr>
|
|
<tr class="separator:gad3bc368f954ad7744deda3315da2fff7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga82f8c6104c348d6aa47c7658ed3b6b36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga82f8c6104c348d6aa47c7658ed3b6b36"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>IS_FLASH_CLEAR_FLAG</b>(FLAG)   ((((FLAG) & (uint32_t)0xFFFFFE0C) == 0x00000000) && ((FLAG) != 0x00000000))</td></tr>
|
|
<tr class="separator:ga82f8c6104c348d6aa47c7658ed3b6b36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga61b60325cd94e1608e34afc7aff20ee4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>IS_FLASH_GET_FLAG</b>(FLAG)</td></tr>
|
|
<tr class="separator:ga61b60325cd94e1608e34afc7aff20ee4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga83c67710aa697216193654e1e90cc953"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga83c67710aa697216193654e1e90cc953"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>FLASH_PSIZE_BYTE</b>   ((uint32_t)0x00000000)</td></tr>
|
|
<tr class="separator:ga83c67710aa697216193654e1e90cc953"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad3210ba7423b45cb3063f4294cdeab16"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad3210ba7423b45cb3063f4294cdeab16"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>FLASH_PSIZE_HALF_WORD</b>   ((uint32_t)0x00000100)</td></tr>
|
|
<tr class="separator:gad3210ba7423b45cb3063f4294cdeab16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac3ac337ed43efc869a9f734527e44673"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac3ac337ed43efc869a9f734527e44673"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>FLASH_PSIZE_WORD</b>   ((uint32_t)0x00000200)</td></tr>
|
|
<tr class="separator:gac3ac337ed43efc869a9f734527e44673"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0fd17c4e281f199f09a6a6365e9243ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0fd17c4e281f199f09a6a6365e9243ee"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>FLASH_PSIZE_DOUBLE_WORD</b>   ((uint32_t)0x00000300)</td></tr>
|
|
<tr class="separator:ga0fd17c4e281f199f09a6a6365e9243ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7c755f15e36221021a1438857e40365c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c755f15e36221021a1438857e40365c"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>CR_PSIZE_MASK</b>   ((uint32_t)0xFFFFFCFF)</td></tr>
|
|
<tr class="separator:ga7c755f15e36221021a1438857e40365c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae497135e5528d69274bf8daf7f077f23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae497135e5528d69274bf8daf7f077f23"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>RDP_KEY</b>   ((uint16_t)0x00A5)</td></tr>
|
|
<tr class="separator:gae497135e5528d69274bf8daf7f077f23"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafd77e7bf91765d891ce63e2f0084b019"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafd77e7bf91765d891ce63e2f0084b019"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>FLASH_KEY1</b>   ((uint32_t)0x45670123)</td></tr>
|
|
<tr class="separator:gafd77e7bf91765d891ce63e2f0084b019"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaee83d0f557e158da52f4a205db6b60a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaee83d0f557e158da52f4a205db6b60a7"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>FLASH_KEY2</b>   ((uint32_t)0xCDEF89AB)</td></tr>
|
|
<tr class="separator:gaee83d0f557e158da52f4a205db6b60a7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacebe54ff9ff12abcf0e4d3e697b2f116"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacebe54ff9ff12abcf0e4d3e697b2f116"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>FLASH_OPT_KEY1</b>   ((uint32_t)0x08192A3B)</td></tr>
|
|
<tr class="separator:gacebe54ff9ff12abcf0e4d3e697b2f116"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga636d46db38e376f0483eed4b7346697c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga636d46db38e376f0483eed4b7346697c"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>FLASH_OPT_KEY2</b>   ((uint32_t)0x4C5D6E7F)</td></tr>
|
|
<tr class="separator:ga636d46db38e376f0483eed4b7346697c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaeaca61fbcff69df08100280868bff214"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeaca61fbcff69df08100280868bff214"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___exported___constants.html#gaeaca61fbcff69df08100280868bff214">ACR_BYTE0_ADDRESS</a>   ((uint32_t)0x40023C00)</td></tr>
|
|
<tr class="memdesc:gaeaca61fbcff69df08100280868bff214"><td class="mdescLeft"> </td><td class="mdescRight">ACR register byte 0 (Bits[7:0]) base address. <br /></td></tr>
|
|
<tr class="separator:gaeaca61fbcff69df08100280868bff214"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8223df020203a97af44e4b14e219d01e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8223df020203a97af44e4b14e219d01e"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___exported___constants.html#ga8223df020203a97af44e4b14e219d01e">OPTCR_BYTE0_ADDRESS</a>   ((uint32_t)0x40023C14)</td></tr>
|
|
<tr class="memdesc:ga8223df020203a97af44e4b14e219d01e"><td class="mdescLeft"> </td><td class="mdescRight">OPTCR register byte 0 (Bits[7:0]) base address. <br /></td></tr>
|
|
<tr class="separator:ga8223df020203a97af44e4b14e219d01e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3c08568a9b3a9d213a70eff8e87117ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3c08568a9b3a9d213a70eff8e87117ac"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___exported___constants.html#ga3c08568a9b3a9d213a70eff8e87117ac">OPTCR_BYTE1_ADDRESS</a>   ((uint32_t)0x40023C15)</td></tr>
|
|
<tr class="memdesc:ga3c08568a9b3a9d213a70eff8e87117ac"><td class="mdescLeft"> </td><td class="mdescRight">OPTCR register byte 1 (Bits[15:8]) base address. <br /></td></tr>
|
|
<tr class="separator:ga3c08568a9b3a9d213a70eff8e87117ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga600e8029b876676da246a62924a294c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga600e8029b876676da246a62924a294c7"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___exported___constants.html#ga600e8029b876676da246a62924a294c7">OPTCR_BYTE2_ADDRESS</a>   ((uint32_t)0x40023C16)</td></tr>
|
|
<tr class="memdesc:ga600e8029b876676da246a62924a294c7"><td class="mdescLeft"> </td><td class="mdescRight">OPTCR register byte 2 (Bits[23:16]) base address. <br /></td></tr>
|
|
<tr class="separator:ga600e8029b876676da246a62924a294c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab0cdb1b585010a65ca09ecf67055fb94"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab0cdb1b585010a65ca09ecf67055fb94"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___exported___constants.html#gab0cdb1b585010a65ca09ecf67055fb94">OPTCR_BYTE3_ADDRESS</a>   ((uint32_t)0x40023C17)</td></tr>
|
|
<tr class="memdesc:gab0cdb1b585010a65ca09ecf67055fb94"><td class="mdescLeft"> </td><td class="mdescRight">OPTCR register byte 3 (Bits[31:24]) base address. <br /></td></tr>
|
|
<tr class="separator:gab0cdb1b585010a65ca09ecf67055fb94"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga78bd2e958bf68ff2655927cd999a1995"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga78bd2e958bf68ff2655927cd999a1995"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h___exported___constants.html#ga78bd2e958bf68ff2655927cd999a1995">OPTCR1_BYTE2_ADDRESS</a>   ((uint32_t)0x40023C1A)</td></tr>
|
|
<tr class="memdesc:ga78bd2e958bf68ff2655927cd999a1995"><td class="mdescLeft"> </td><td class="mdescRight">OPTCR1 register byte 0 (Bits[7:0]) base address. <br /></td></tr>
|
|
<tr class="separator:ga78bd2e958bf68ff2655927cd999a1995"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:gadc63a6f3404ff1f71229a66915e9cdc0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadc63a6f3404ff1f71229a66915e9cdc0"></a>enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> { <br />
|
|
  <b>FLASH_BUSY</b> = 1,
|
|
<b>FLASH_ERROR_RD</b>,
|
|
<b>FLASH_ERROR_PGS</b>,
|
|
<b>FLASH_ERROR_PGP</b>,
|
|
<br />
|
|
  <b>FLASH_ERROR_PGA</b>,
|
|
<b>FLASH_ERROR_WRP</b>,
|
|
<b>FLASH_ERROR_PROGRAM</b>,
|
|
<b>FLASH_ERROR_OPERATION</b>,
|
|
<br />
|
|
  <b>FLASH_COMPLETE</b>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:gadc63a6f3404ff1f71229a66915e9cdc0"><td class="mdescLeft"> </td><td class="mdescRight">FLASH Status. <br /></td></tr>
|
|
<tr class="separator:gadc63a6f3404ff1f71229a66915e9cdc0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:ga54bcb96270215c752c3479c8c9e438c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga54bcb96270215c752c3479c8c9e438c0">FLASH_SetLatency</a> (uint32_t FLASH_Latency)</td></tr>
|
|
<tr class="memdesc:ga54bcb96270215c752c3479c8c9e438c0"><td class="mdescLeft"> </td><td class="mdescRight">Sets the code latency value. <a href="group___f_l_a_s_h.html#ga54bcb96270215c752c3479c8c9e438c0">More...</a><br /></td></tr>
|
|
<tr class="separator:ga54bcb96270215c752c3479c8c9e438c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafaa24b6176b587bdda46abbe755af986"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gafaa24b6176b587bdda46abbe755af986">FLASH_PrefetchBufferCmd</a> (FunctionalState NewState)</td></tr>
|
|
<tr class="memdesc:gafaa24b6176b587bdda46abbe755af986"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the Prefetch Buffer. <a href="group___f_l_a_s_h.html#gafaa24b6176b587bdda46abbe755af986">More...</a><br /></td></tr>
|
|
<tr class="separator:gafaa24b6176b587bdda46abbe755af986"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7d5a9a35e792d844c329d7f1656b50ae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga7d5a9a35e792d844c329d7f1656b50ae">FLASH_InstructionCacheCmd</a> (FunctionalState NewState)</td></tr>
|
|
<tr class="memdesc:ga7d5a9a35e792d844c329d7f1656b50ae"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the Instruction Cache feature. <a href="group___f_l_a_s_h.html#ga7d5a9a35e792d844c329d7f1656b50ae">More...</a><br /></td></tr>
|
|
<tr class="separator:ga7d5a9a35e792d844c329d7f1656b50ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga937a824493f3c6949289401a767a0360"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga937a824493f3c6949289401a767a0360">FLASH_DataCacheCmd</a> (FunctionalState NewState)</td></tr>
|
|
<tr class="memdesc:ga937a824493f3c6949289401a767a0360"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the Data Cache feature. <a href="group___f_l_a_s_h.html#ga937a824493f3c6949289401a767a0360">More...</a><br /></td></tr>
|
|
<tr class="separator:ga937a824493f3c6949289401a767a0360"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf6f1e54d9df32f3c196d67e59eb80a49"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gaf6f1e54d9df32f3c196d67e59eb80a49">FLASH_InstructionCacheReset</a> (void)</td></tr>
|
|
<tr class="memdesc:gaf6f1e54d9df32f3c196d67e59eb80a49"><td class="mdescLeft"> </td><td class="mdescRight">Resets the Instruction Cache. <a href="group___f_l_a_s_h.html#gaf6f1e54d9df32f3c196d67e59eb80a49">More...</a><br /></td></tr>
|
|
<tr class="separator:gaf6f1e54d9df32f3c196d67e59eb80a49"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8332da89b072373b7f116e0b7c137a22"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga8332da89b072373b7f116e0b7c137a22">FLASH_DataCacheReset</a> (void)</td></tr>
|
|
<tr class="memdesc:ga8332da89b072373b7f116e0b7c137a22"><td class="mdescLeft"> </td><td class="mdescRight">Resets the Data Cache. <a href="group___f_l_a_s_h.html#ga8332da89b072373b7f116e0b7c137a22">More...</a><br /></td></tr>
|
|
<tr class="separator:ga8332da89b072373b7f116e0b7c137a22"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4084d0184bab463a1579271bf474aaef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga4084d0184bab463a1579271bf474aaef">FLASH_Unlock</a> (void)</td></tr>
|
|
<tr class="memdesc:ga4084d0184bab463a1579271bf474aaef"><td class="mdescLeft"> </td><td class="mdescRight">Unlocks the FLASH control register access. <a href="group___f_l_a_s_h.html#ga4084d0184bab463a1579271bf474aaef">More...</a><br /></td></tr>
|
|
<tr class="separator:ga4084d0184bab463a1579271bf474aaef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga46899557353c4312ddbe3f25e65df1d8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga46899557353c4312ddbe3f25e65df1d8">FLASH_Lock</a> (void)</td></tr>
|
|
<tr class="memdesc:ga46899557353c4312ddbe3f25e65df1d8"><td class="mdescLeft"> </td><td class="mdescRight">Locks the FLASH control register access. <a href="group___f_l_a_s_h.html#ga46899557353c4312ddbe3f25e65df1d8">More...</a><br /></td></tr>
|
|
<tr class="separator:ga46899557353c4312ddbe3f25e65df1d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga48f408290b32a3aebbcad83a00fc447c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga48f408290b32a3aebbcad83a00fc447c">FLASH_EraseSector</a> (uint32_t FLASH_Sector, uint8_t VoltageRange)</td></tr>
|
|
<tr class="memdesc:ga48f408290b32a3aebbcad83a00fc447c"><td class="mdescLeft"> </td><td class="mdescRight">Erases a specified FLASH Sector. <a href="group___f_l_a_s_h.html#ga48f408290b32a3aebbcad83a00fc447c">More...</a><br /></td></tr>
|
|
<tr class="separator:ga48f408290b32a3aebbcad83a00fc447c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2aee006e5f4db4280bdedd401dfa50f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga2aee006e5f4db4280bdedd401dfa50f9">FLASH_EraseAllSectors</a> (uint8_t VoltageRange)</td></tr>
|
|
<tr class="memdesc:ga2aee006e5f4db4280bdedd401dfa50f9"><td class="mdescLeft"> </td><td class="mdescRight">Erases all FLASH Sectors. <a href="group___f_l_a_s_h.html#ga2aee006e5f4db4280bdedd401dfa50f9">More...</a><br /></td></tr>
|
|
<tr class="separator:ga2aee006e5f4db4280bdedd401dfa50f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac297cb140218ab3fd6afa9c53087473c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gac297cb140218ab3fd6afa9c53087473c">FLASH_EraseAllBank1Sectors</a> (uint8_t VoltageRange)</td></tr>
|
|
<tr class="memdesc:gac297cb140218ab3fd6afa9c53087473c"><td class="mdescLeft"> </td><td class="mdescRight">Erases all FLASH Sectors in Bank 1. <a href="group___f_l_a_s_h.html#gac297cb140218ab3fd6afa9c53087473c">More...</a><br /></td></tr>
|
|
<tr class="separator:gac297cb140218ab3fd6afa9c53087473c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0d841f874ee2cd6dcb3b5d08a39f28e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga0d841f874ee2cd6dcb3b5d08a39f28e2">FLASH_EraseAllBank2Sectors</a> (uint8_t VoltageRange)</td></tr>
|
|
<tr class="memdesc:ga0d841f874ee2cd6dcb3b5d08a39f28e2"><td class="mdescLeft"> </td><td class="mdescRight">Erases all FLASH Sectors in Bank 2. <a href="group___f_l_a_s_h.html#ga0d841f874ee2cd6dcb3b5d08a39f28e2">More...</a><br /></td></tr>
|
|
<tr class="separator:ga0d841f874ee2cd6dcb3b5d08a39f28e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab84b52121e58d0dbc8ff2a92145d20f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gab84b52121e58d0dbc8ff2a92145d20f2">FLASH_ProgramDoubleWord</a> (uint32_t Address, uint64_t Data)</td></tr>
|
|
<tr class="memdesc:gab84b52121e58d0dbc8ff2a92145d20f2"><td class="mdescLeft"> </td><td class="mdescRight">Programs a double word (64-bit) at a specified address. <a href="group___f_l_a_s_h.html#gab84b52121e58d0dbc8ff2a92145d20f2">More...</a><br /></td></tr>
|
|
<tr class="separator:gab84b52121e58d0dbc8ff2a92145d20f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaac9a2f400b92537bd42a6bd7cc237b11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gaac9a2f400b92537bd42a6bd7cc237b11">FLASH_ProgramWord</a> (uint32_t Address, uint32_t Data)</td></tr>
|
|
<tr class="memdesc:gaac9a2f400b92537bd42a6bd7cc237b11"><td class="mdescLeft"> </td><td class="mdescRight">Programs a word (32-bit) at a specified address. <a href="group___f_l_a_s_h.html#gaac9a2f400b92537bd42a6bd7cc237b11">More...</a><br /></td></tr>
|
|
<tr class="separator:gaac9a2f400b92537bd42a6bd7cc237b11"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5c1336f667950a8765887228f1d0d501"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga5c1336f667950a8765887228f1d0d501">FLASH_ProgramHalfWord</a> (uint32_t Address, uint16_t Data)</td></tr>
|
|
<tr class="memdesc:ga5c1336f667950a8765887228f1d0d501"><td class="mdescLeft"> </td><td class="mdescRight">Programs a half word (16-bit) at a specified address. <a href="group___f_l_a_s_h.html#ga5c1336f667950a8765887228f1d0d501">More...</a><br /></td></tr>
|
|
<tr class="separator:ga5c1336f667950a8765887228f1d0d501"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac425adf52fe7f229ef6bb893fe386848"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gac425adf52fe7f229ef6bb893fe386848">FLASH_ProgramByte</a> (uint32_t Address, uint8_t Data)</td></tr>
|
|
<tr class="memdesc:gac425adf52fe7f229ef6bb893fe386848"><td class="mdescLeft"> </td><td class="mdescRight">Programs a byte (8-bit) at a specified address. <a href="group___f_l_a_s_h.html#gac425adf52fe7f229ef6bb893fe386848">More...</a><br /></td></tr>
|
|
<tr class="separator:gac425adf52fe7f229ef6bb893fe386848"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga518d6e3bbba2adf1523e8454f62348e9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga518d6e3bbba2adf1523e8454f62348e9">FLASH_OB_Unlock</a> (void)</td></tr>
|
|
<tr class="memdesc:ga518d6e3bbba2adf1523e8454f62348e9"><td class="mdescLeft"> </td><td class="mdescRight">Unlocks the FLASH Option Control Registers access. <a href="group___f_l_a_s_h.html#ga518d6e3bbba2adf1523e8454f62348e9">More...</a><br /></td></tr>
|
|
<tr class="separator:ga518d6e3bbba2adf1523e8454f62348e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga63a33d9af7e29b64c3806e5505c59b74"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga63a33d9af7e29b64c3806e5505c59b74">FLASH_OB_Lock</a> (void)</td></tr>
|
|
<tr class="memdesc:ga63a33d9af7e29b64c3806e5505c59b74"><td class="mdescLeft"> </td><td class="mdescRight">Locks the FLASH Option Control Registers access. <a href="group___f_l_a_s_h.html#ga63a33d9af7e29b64c3806e5505c59b74">More...</a><br /></td></tr>
|
|
<tr class="separator:ga63a33d9af7e29b64c3806e5505c59b74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaffe7e91bcce65ac079ae5afa1db568b5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gaffe7e91bcce65ac079ae5afa1db568b5">FLASH_OB_WRPConfig</a> (uint32_t OB_WRP, FunctionalState NewState)</td></tr>
|
|
<tr class="memdesc:gaffe7e91bcce65ac079ae5afa1db568b5"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the write protection of the desired sectors, for the first 1 Mb of the Flash. <a href="group___f_l_a_s_h.html#gaffe7e91bcce65ac079ae5afa1db568b5">More...</a><br /></td></tr>
|
|
<tr class="separator:gaffe7e91bcce65ac079ae5afa1db568b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadf76da1410201befd9b6d0e6b045765d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gadf76da1410201befd9b6d0e6b045765d">FLASH_OB_WRP1Config</a> (uint32_t OB_WRP, FunctionalState NewState)</td></tr>
|
|
<tr class="memdesc:gadf76da1410201befd9b6d0e6b045765d"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the write protection of the desired sectors, for the second 1 Mb of the Flash. <a href="group___f_l_a_s_h.html#gadf76da1410201befd9b6d0e6b045765d">More...</a><br /></td></tr>
|
|
<tr class="separator:gadf76da1410201befd9b6d0e6b045765d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5386f380dfee13880dee3d7a4c8f39bc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga5386f380dfee13880dee3d7a4c8f39bc">FLASH_OB_PCROPSelectionConfig</a> (uint8_t OB_PcROP)</td></tr>
|
|
<tr class="memdesc:ga5386f380dfee13880dee3d7a4c8f39bc"><td class="mdescLeft"> </td><td class="mdescRight">Select the Protection Mode (SPRMOD). <a href="group___f_l_a_s_h.html#ga5386f380dfee13880dee3d7a4c8f39bc">More...</a><br /></td></tr>
|
|
<tr class="separator:ga5386f380dfee13880dee3d7a4c8f39bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad2905f3985df53e8bc5115d34a544550"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gad2905f3985df53e8bc5115d34a544550">FLASH_OB_PCROPConfig</a> (uint32_t OB_PCROP, FunctionalState NewState)</td></tr>
|
|
<tr class="memdesc:gad2905f3985df53e8bc5115d34a544550"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the read/write protection (PCROP) of the desired sectors, for the first 1 MB of the Flash. <a href="group___f_l_a_s_h.html#gad2905f3985df53e8bc5115d34a544550">More...</a><br /></td></tr>
|
|
<tr class="separator:gad2905f3985df53e8bc5115d34a544550"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga81cc635921384a7475396118a7914436"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga81cc635921384a7475396118a7914436">FLASH_OB_PCROP1Config</a> (uint32_t OB_PCROP, FunctionalState NewState)</td></tr>
|
|
<tr class="memdesc:ga81cc635921384a7475396118a7914436"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the read/write protection (PCROP) of the desired sectors. <a href="group___f_l_a_s_h.html#ga81cc635921384a7475396118a7914436">More...</a><br /></td></tr>
|
|
<tr class="separator:ga81cc635921384a7475396118a7914436"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga12cb6799f725a49cd151eef4d6d1789b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga12cb6799f725a49cd151eef4d6d1789b">FLASH_OB_RDPConfig</a> (uint8_t OB_RDP)</td></tr>
|
|
<tr class="memdesc:ga12cb6799f725a49cd151eef4d6d1789b"><td class="mdescLeft"> </td><td class="mdescRight">Sets the read protection level. <a href="group___f_l_a_s_h.html#ga12cb6799f725a49cd151eef4d6d1789b">More...</a><br /></td></tr>
|
|
<tr class="separator:ga12cb6799f725a49cd151eef4d6d1789b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6b605409e4271b4cc6dfb56ed8108a1a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga6b605409e4271b4cc6dfb56ed8108a1a">FLASH_OB_UserConfig</a> (uint8_t OB_IWDG, uint8_t OB_STOP, uint8_t OB_STDBY)</td></tr>
|
|
<tr class="memdesc:ga6b605409e4271b4cc6dfb56ed8108a1a"><td class="mdescLeft"> </td><td class="mdescRight">Programs the FLASH User Option Byte: IWDG_SW / RST_STOP / RST_STDBY. <a href="group___f_l_a_s_h.html#ga6b605409e4271b4cc6dfb56ed8108a1a">More...</a><br /></td></tr>
|
|
<tr class="separator:ga6b605409e4271b4cc6dfb56ed8108a1a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga621bf052bc381c7a37fb1f8758f5ec2e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga621bf052bc381c7a37fb1f8758f5ec2e">FLASH_OB_BORConfig</a> (uint8_t OB_BOR)</td></tr>
|
|
<tr class="memdesc:ga621bf052bc381c7a37fb1f8758f5ec2e"><td class="mdescLeft"> </td><td class="mdescRight">Sets the BOR Level. <a href="group___f_l_a_s_h.html#ga621bf052bc381c7a37fb1f8758f5ec2e">More...</a><br /></td></tr>
|
|
<tr class="separator:ga621bf052bc381c7a37fb1f8758f5ec2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf1ec3fe0f2eb74cd9466168068dcc38c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gaf1ec3fe0f2eb74cd9466168068dcc38c">FLASH_OB_BootConfig</a> (uint8_t OB_BOOT)</td></tr>
|
|
<tr class="memdesc:gaf1ec3fe0f2eb74cd9466168068dcc38c"><td class="mdescLeft"> </td><td class="mdescRight">Configure the Dual Bank Boot. <a href="group___f_l_a_s_h.html#gaf1ec3fe0f2eb74cd9466168068dcc38c">More...</a><br /></td></tr>
|
|
<tr class="separator:gaf1ec3fe0f2eb74cd9466168068dcc38c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabcbd44a62a2488d8b90aa8562a258ef1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gabcbd44a62a2488d8b90aa8562a258ef1">FLASH_OB_Launch</a> (void)</td></tr>
|
|
<tr class="memdesc:gabcbd44a62a2488d8b90aa8562a258ef1"><td class="mdescLeft"> </td><td class="mdescRight">Launch the option byte loading. <a href="group___f_l_a_s_h.html#gabcbd44a62a2488d8b90aa8562a258ef1">More...</a><br /></td></tr>
|
|
<tr class="separator:gabcbd44a62a2488d8b90aa8562a258ef1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga737dd808489113af7f8df7f7e9f7baae"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga737dd808489113af7f8df7f7e9f7baae">FLASH_OB_GetUser</a> (void)</td></tr>
|
|
<tr class="memdesc:ga737dd808489113af7f8df7f7e9f7baae"><td class="mdescLeft"> </td><td class="mdescRight">Returns the FLASH User Option Bytes values. <a href="group___f_l_a_s_h.html#ga737dd808489113af7f8df7f7e9f7baae">More...</a><br /></td></tr>
|
|
<tr class="separator:ga737dd808489113af7f8df7f7e9f7baae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafa2aec5fa1ea7a73c31f3405f465c525"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gafa2aec5fa1ea7a73c31f3405f465c525">FLASH_OB_GetWRP</a> (void)</td></tr>
|
|
<tr class="memdesc:gafa2aec5fa1ea7a73c31f3405f465c525"><td class="mdescLeft"> </td><td class="mdescRight">Returns the FLASH Write Protection Option Bytes value. <a href="group___f_l_a_s_h.html#gafa2aec5fa1ea7a73c31f3405f465c525">More...</a><br /></td></tr>
|
|
<tr class="separator:gafa2aec5fa1ea7a73c31f3405f465c525"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7d6f2d78dd1dc5e4b9614179620942ec"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga7d6f2d78dd1dc5e4b9614179620942ec">FLASH_OB_GetWRP1</a> (void)</td></tr>
|
|
<tr class="memdesc:ga7d6f2d78dd1dc5e4b9614179620942ec"><td class="mdescLeft"> </td><td class="mdescRight">Returns the FLASH Write Protection Option Bytes value. <a href="group___f_l_a_s_h.html#ga7d6f2d78dd1dc5e4b9614179620942ec">More...</a><br /></td></tr>
|
|
<tr class="separator:ga7d6f2d78dd1dc5e4b9614179620942ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga97a1969dbc2aa1582d1bfb2265b34c6a"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga97a1969dbc2aa1582d1bfb2265b34c6a">FLASH_OB_GetPCROP</a> (void)</td></tr>
|
|
<tr class="memdesc:ga97a1969dbc2aa1582d1bfb2265b34c6a"><td class="mdescLeft"> </td><td class="mdescRight">Returns the FLASH PC Read/Write Protection Option Bytes value. <a href="group___f_l_a_s_h.html#ga97a1969dbc2aa1582d1bfb2265b34c6a">More...</a><br /></td></tr>
|
|
<tr class="separator:ga97a1969dbc2aa1582d1bfb2265b34c6a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga872283d48ae605d27b19f9d1a73d7184"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga872283d48ae605d27b19f9d1a73d7184">FLASH_OB_GetPCROP1</a> (void)</td></tr>
|
|
<tr class="memdesc:ga872283d48ae605d27b19f9d1a73d7184"><td class="mdescLeft"> </td><td class="mdescRight">Returns the FLASH PC Read/Write Protection Option Bytes value. <a href="group___f_l_a_s_h.html#ga872283d48ae605d27b19f9d1a73d7184">More...</a><br /></td></tr>
|
|
<tr class="separator:ga872283d48ae605d27b19f9d1a73d7184"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2f0151c6c923396eaf96c554a5860c31"><td class="memItemLeft" align="right" valign="top">FlagStatus </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga2f0151c6c923396eaf96c554a5860c31">FLASH_OB_GetRDP</a> (void)</td></tr>
|
|
<tr class="memdesc:ga2f0151c6c923396eaf96c554a5860c31"><td class="mdescLeft"> </td><td class="mdescRight">Returns the FLASH Read Protection level. <a href="group___f_l_a_s_h.html#ga2f0151c6c923396eaf96c554a5860c31">More...</a><br /></td></tr>
|
|
<tr class="separator:ga2f0151c6c923396eaf96c554a5860c31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab8a8804905929b2edd544d28c2e7b215"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gab8a8804905929b2edd544d28c2e7b215">FLASH_OB_GetBOR</a> (void)</td></tr>
|
|
<tr class="memdesc:gab8a8804905929b2edd544d28c2e7b215"><td class="mdescLeft"> </td><td class="mdescRight">Returns the FLASH BOR level. <a href="group___f_l_a_s_h.html#gab8a8804905929b2edd544d28c2e7b215">More...</a><br /></td></tr>
|
|
<tr class="separator:gab8a8804905929b2edd544d28c2e7b215"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga94c1e51a9c3bf8d48eb6eb4a4d054861"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#ga94c1e51a9c3bf8d48eb6eb4a4d054861">FLASH_ITConfig</a> (uint32_t FLASH_IT, FunctionalState NewState)</td></tr>
|
|
<tr class="memdesc:ga94c1e51a9c3bf8d48eb6eb4a4d054861"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the specified FLASH interrupts. <a href="group___f_l_a_s_h.html#ga94c1e51a9c3bf8d48eb6eb4a4d054861">More...</a><br /></td></tr>
|
|
<tr class="separator:ga94c1e51a9c3bf8d48eb6eb4a4d054861"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae3fb545e32f21501ca27d4380e0f2088"><td class="memItemLeft" align="right" valign="top">FlagStatus </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gae3fb545e32f21501ca27d4380e0f2088">FLASH_GetFlagStatus</a> (uint32_t FLASH_FLAG)</td></tr>
|
|
<tr class="memdesc:gae3fb545e32f21501ca27d4380e0f2088"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the specified FLASH flag is set or not. <a href="group___f_l_a_s_h.html#gae3fb545e32f21501ca27d4380e0f2088">More...</a><br /></td></tr>
|
|
<tr class="separator:gae3fb545e32f21501ca27d4380e0f2088"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac4be1d486483fa5cd70ec77d44ca8f87"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gac4be1d486483fa5cd70ec77d44ca8f87">FLASH_ClearFlag</a> (uint32_t FLASH_FLAG)</td></tr>
|
|
<tr class="memdesc:gac4be1d486483fa5cd70ec77d44ca8f87"><td class="mdescLeft"> </td><td class="mdescRight">Clears the FLASH's pending flags. <a href="group___f_l_a_s_h.html#gac4be1d486483fa5cd70ec77d44ca8f87">More...</a><br /></td></tr>
|
|
<tr class="separator:gac4be1d486483fa5cd70ec77d44ca8f87"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac265b8d1e7ea11e44ceee28797c3debb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gac265b8d1e7ea11e44ceee28797c3debb">FLASH_GetStatus</a> (void)</td></tr>
|
|
<tr class="memdesc:gac265b8d1e7ea11e44ceee28797c3debb"><td class="mdescLeft"> </td><td class="mdescRight">Returns the FLASH Status. <a href="group___f_l_a_s_h.html#gac265b8d1e7ea11e44ceee28797c3debb">More...</a><br /></td></tr>
|
|
<tr class="separator:gac265b8d1e7ea11e44ceee28797c3debb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaaf8ea3b00c9a5f5eca0df9a795b83f22"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___f_l_a_s_h.html#gadc63a6f3404ff1f71229a66915e9cdc0">FLASH_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_l_a_s_h.html#gaaf8ea3b00c9a5f5eca0df9a795b83f22">FLASH_WaitForLastOperation</a> (void)</td></tr>
|
|
<tr class="memdesc:gaaf8ea3b00c9a5f5eca0df9a795b83f22"><td class="mdescLeft"> </td><td class="mdescRight">Waits for a FLASH operation to complete. <a href="group___f_l_a_s_h.html#gaaf8ea3b00c9a5f5eca0df9a795b83f22">More...</a><br /></td></tr>
|
|
<tr class="separator:gaaf8ea3b00c9a5f5eca0df9a795b83f22"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>This file contains all the functions prototypes for the FLASH firmware library. </p>
|
|
<dl class="section author"><dt>Author</dt><dd>MCD Application Team </dd></dl>
|
|
<dl class="section version"><dt>Version</dt><dd>V1.4.0 </dd></dl>
|
|
<dl class="section date"><dt>Date</dt><dd>04-August-2014 </dd></dl>
|
|
<dl class="section attention"><dt>Attention</dt><dd></dd></dl>
|
|
<h2><center>© COPYRIGHT 2014 STMicroelectronics</center></h2>
|
|
<p>Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this file except in compliance with the License. You may obtain a copy of the License at: </p><pre class="fragment"> http://www.st.com/software_license_agreement_liberty_v2
|
|
</pre><p>Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. </p>
|
|
</div></div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated on Sun May 10 2015 15:15:18 for discoverpixy by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.9.1
|
|
</small></address>
|
|
</body>
|
|
</html>
|