LCD_PicturesFromSDCard
Select one of the symbols to view example projects that use it.
Symbol previews are coming soon...
Outline
#define __FAT_FS_STORAGE_H
#include <string.h>
#include <stdio.h>
#include "ff.h"
#include "stm32f4xx_hal.h"
#include "stm32412g_discovery_sd.h"
Storage_Init();
Storage_OpenReadFile(uint8_t *, const char *);
Storage_GetDirectoryBitmapFiles(const char *, char **);
Storage_CheckBitmapFile(const char *, uint32_t *);
Buffercmp(uint8_t *, uint8_t *, uint16_t);
#define MAX_BMP_FILES
#define MAX_BMP_FILE_NAME
Files
loading...
CodeScope
STM32 Libraries and Samples
LCD_PicturesFromSDCard
Inc/fatfs_storage.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
/**
******************************************************************************
* @file Display/LCD_PicturesFromSDCard/Inc/fatfs_storage.h
* @author MCD Application Team
* @brief This file contains all the functions prototypes for the storage
* firmware driver.
******************************************************************************
* @attention
*
* Copyright (c) 2017 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
/* ... */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef
__FAT_FS_STORAGE_H
#define
__FAT_FS_STORAGE_H
#ifdef
__cplusplus
extern
"C"
{
/* ... */
#endif
/* Includes ------------------------------------------------------------------*/
#include
<
string.h>
#include
<
stdio.h>
#include
"
ff.h"
#include
"
stm32f4xx_hal.h"
#include
"
stm32412g_discovery_sd.h"
5 includes
/** @addtogroup STM32412G-DISCOVERY_FAT_FS
* @{
*/
/* ... */
/** @addtogroup FAT_FS_STORAGE
* @{
*/
/* ... */
/** @defgroup FAT_FS_STORAGE_Exported_Types
* @{
*/
/* ... */
/**
* @}
*/
/* ... */
/** @defgroup FAT_FS_STORAGE_Exported_Constants
* @{
*/
/* ... */
/**
* @}
*/
/* ... */
/** @defgroup FAT_FS_STORAGE_Exported_Macros
* @{
*/
/* ... */
/**
* @}
*/
/* ... */
/** @defgroup FAT_FS_STORAGE_Exported_Functions
* @{
*/
/* ... */
uint32_t
Storage_Init
(
void
)
;
uint32_t
Storage_OpenReadFile
(
uint8_t
*
Address
,
const
char
*
BmpName
)
;
uint32_t
Storage_GetDirectoryBitmapFiles
(
const
char
*
DirName
,
char
*
Files
[
]
)
;
uint32_t
Storage_CheckBitmapFile
(
const
char
*
BmpName
,
uint32_t
*
FileLen
)
;
uint8_t
Buffercmp
(
uint8_t
*
pBuffer1
,
uint8_t
*
pBuffer2
,
uint16_t
BufferLength
)
;
#define
MAX_BMP_FILES
25
#define
MAX_BMP_FILE_NAME
11
#ifdef
__cplusplus
}
extern "C" { ... }
#endif
/* ... */
#endif
/* __FAT_FS_STORAGE_H */
/**
* @}
*/
/* ... */
/**
* @}
*/
/* ... */
/**
* @}
*/
/* ... */