EEE4STM32/README.md

56 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

2024-03-25 20:44:14 +01:00
# EEPROM EMULATION Library for STM32
---
2024-08-03 16:49:21 +02:00
## use it on your own risk
2024-03-25 20:44:14 +01:00
---
2024-08-03 16:49:21 +02:00
- Author: Rainer Wieland
2024-08-03 17:17:27 +02:00
- Git: https://gitea.iotxs.de/RainerWieland/EEE4STM32/
2024-03-28 09:31:31 +01:00
---
> [!NOTE]
> Please Test Any MCU you have and tell me the result.
2024-03-28 09:28:43 +01:00
> [!CAUTION]
2024-08-03 16:49:21 +02:00
> EEPROM Emulation Library is based on <a href="https://www.st.com/en/embedded-software/x-cube-eeprom.html">EEPROM emulation expansion software for STM32Cube</a> .
2024-07-27 09:53:17 +02:00
> It is not working on Dual pages Sector-Base Flash ( STM32F429II ...)
2024-03-25 20:44:14 +01:00
---
2024-03-28 09:40:14 +01:00
This library facilitates EEPROM emulation on microcontrollers by selecting the latest sector or page for emulation space.
2024-03-28 09:31:31 +01:00
## Tested List:
2024-03-28 09:49:15 +01:00
### STM32F
2024-08-03 16:49:21 +02:00
- - [ ] STM32F0
2024-03-28 09:47:06 +01:00
- - [ ] STM32F1
- - [ ] STM32F2
- - [ ] STM32F3
2024-08-03 16:49:21 +02:00
- - [ ] STM32F4
2024-03-28 09:47:06 +01:00
- - [ ] STM32F7
2024-03-28 09:49:15 +01:00
### STM32L
2024-03-28 09:47:06 +01:00
- - [ ] STM32L0
- - [ ] STM32L1
- - [ ] STM32L4
- - [ ] STM32L5
2024-03-28 09:49:15 +01:00
### STM32C
2024-08-03 16:49:21 +02:00
- - [ ] STM32C0
2024-03-28 09:49:15 +01:00
### STM32G
2024-08-03 16:49:21 +02:00
- - [ ] STM32G0
- - [ ] STM32G4
2024-03-28 09:49:15 +01:00
### STM32H
2024-08-03 16:49:21 +02:00
- - [ ] STM32H5
- - [ ] STM32H7
2024-03-28 09:49:15 +01:00
### STM32U
2024-03-28 09:47:06 +01:00
- - [ ] STM32U0
2024-08-03 16:49:21 +02:00
- - [ ] STM32U5
2024-03-28 09:49:15 +01:00
### STM32W
2024-03-28 09:47:06 +01:00
- - [ ] STM32WB
2024-08-03 16:49:21 +02:00
- - [X] STM32WL
2024-03-28 09:47:06 +01:00
- - [ ] STM32WBA
2024-03-28 09:31:31 +01:00
---
2024-08-04 07:30:04 +02:00
* Install Library from <a href="https://gitea.iotxs.de/RainerWieland/EEE4STM32/raw/branch/master/STM32-PACK/Files/RainerWieland.EEE4STM32.pdsc">here </a>
2024-03-25 20:44:14 +01:00
* Add and enable it.
* It does not need to any configuration. This Library Select the latest page/sector of the MCU.
* Generate Code.
* Set a buffer for Storing the Data ( array, struct, ...)
2024-08-04 07:32:26 +02:00
* Call the Functions and be happy()
2017-04-11 17:48:13 +02:00
2024-03-25 20:44:14 +01:00
---
2024-08-04 07:32:26 +02:00
# No Video present:
2024-03-25 20:44:14 +01:00
2024-03-25 20:44:37 +01:00
```