source: ctrl/firmware/Main/CubeMX/FATFS/App/fatfs.c @ 114

Last change on this file since 114 was 94, checked in by Zed, 3 months ago

Fixing project.

File size: 1.8 KB
Line 
1/* USER CODE BEGIN Header */
2/**
3  ******************************************************************************
4  * @file   fatfs.c
5  * @brief  Code for fatfs applications
6  ******************************************************************************
7  * @attention
8  *
9  * Copyright (c) 2025 STMicroelectronics.
10  * All rights reserved.
11  *
12  * This software is licensed under terms that can be found in the LICENSE file
13  * in the root directory of this software component.
14  * If no LICENSE file comes with this software, it is provided AS-IS.
15  *
16  ******************************************************************************
17  */
18/* USER CODE END Header */
19#include "fatfs.h"
20
21uint8_t retSD;    /* Return value for SD */
22char SDPath[4];   /* SD logical drive path */
23FATFS SDFatFS  __PLACE_IN_NONCACHABLE_RAM_FOR_DMA_TRANSFERS__;    /* File system object for SD logical drive */
24FIL SDFile __PLACE_IN_NONCACHABLE_RAM_FOR_DMA_TRANSFERS__;       /* File object for SD */
25
26/* USER CODE BEGIN Variables */
27
28uint8_t retEEPROM;    /* Return value for USER */
29char EEPROMPath[4];   /* USER logical drive path */
30FATFS EEPROMFatFS;        /* File system object for USER logical drive */
31FIL EEPROMFile;       /* File object for USER */
32
33/* USER CODE END Variables */
34
35void MX_FATFS_Init(void)
36{
37  /*## FatFS: Link the SD driver ###########################*/
38  retSD = FATFS_LinkDriver(&SD_Driver, SDPath);
39
40  /* USER CODE BEGIN Init */
41  /* additional user code for init */
42
43  retEEPROM = FATFS_LinkDriver(&EEPROM_Driver, EEPROMPath);
44
45  /* USER CODE END Init */
46}
47
48/**
49  * @brief  Gets Time from RTC
50  * @param  None
51  * @retval Time in DWORD
52  */
53DWORD get_fattime(void)
54{
55  /* USER CODE BEGIN get_fattime */
56  return 0;
57  /* USER CODE END get_fattime */
58}
59
60/* USER CODE BEGIN Application */
61
62/* USER CODE END Application */
Note: See TracBrowser for help on using the repository browser.