| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- /**
 
-   ******************************************************************************
 
-   * @file    flash_if.h 
 
-   * @author  MCD Application Team
 
-   * @version V1.0.0
 
-   * @date    31-October-2011
 
-   * @brief   Header for flash_if.c module
 
-   ******************************************************************************
 
-   * @attention
 
-   *
 
-   * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
 
-   * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
 
-   * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
 
-   * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
 
-   * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
 
-   * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
 
-   *
 
-   * <h2><center>© COPYRIGHT 2011 STMicroelectronics</center></h2>
 
-   ******************************************************************************
 
-   */
 
- /* Define to prevent recursive inclusion -------------------------------------*/
 
- #ifndef __FLASH_IF_H
 
- #define __FLASH_IF_H
 
- /* Includes ------------------------------------------------------------------*/
 
- #include "main.h"
 
- /* Exported types ------------------------------------------------------------*/
 
- /* Exported constants --------------------------------------------------------*/
 
- #define USER_FLASH_SIZE   (USER_FLASH_END_ADDRESS - USER_FLASH_FIRST_PAGE_ADDRESS)
 
- /**
 
-   * @brief  Чтение данных из flash
 
-   */
 
- uint32_t flash_read(uint32_t address);
 
- uint32_t FLASH_If_Write(__IO uint32_t* Address, uint32_t* Data, uint16_t DataLength);
 
- int8_t FLASH_If_Erase(uint32_t StartSector);
 
- void FLASH_If_Init(void);
 
- #endif /* __FLASH_IF_H */
 
- /******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
 
 
  |