Pokazywanie postów oznaczonych etykietą Flash. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Flash. Pokaż wszystkie posty

środa, 20 grudnia 2023

STM32H7 - Interfejs w C na przykładzie dostępu do zewnętrznej pamięci flash

W tym poście chciałbym opisać sposób implementacji interfejsu w języku C na przykładzie funkcji obsługującej pamięć flash. 

środa, 26 lipca 2017

[27] STM32F4 - Emulacja pamięci EEPROM, biblioteki STD

Ten post chciałbym poświęcić na przygotowanie programu umożliwiającego wykonanie emulacji pamięci EEPROM.

Informacje odnoście metody jaką należy zastosować można znaleźć w nocie aplikacyjnej AN3969.

[Źródłó: http://www.st.com/en/evaluation-tools/stm32f4discovery.html]

poniedziałek, 3 lipca 2017

[15] STM32F7 - Discovery - QSPI, zewnętrzna pamięć Flash

W tym poście chciałbym poruszyć temat wykorzystania QSPI na płytce discovery do komunikacji z pamięcią Nor Flash. Kość umieszczona na płytce discovery to 128 Mbit pamięć N25Q128A13EF840E od Microna.

Układ został podłączony do mikrokontrolera w następujący sposób [STM32F7 Datasheet]:


środa, 7 września 2016

[15] STM32F4 - Programowanie pamięci Flash AT45DB161

Ten post chciałbym poświęcić na opis sposobu programowania pamięci AT45DB161.

Opis układu


W tym poście przedstawię program pozwalający na obsługę pamięci AT45DB161E oraz D. Kod powinien być podobny do innych kości z rodziny AT45DB. 

Komunikacja z mikrokontrolerem odbywa się poprzez interfejs SPI. Maksymalna częstotliwość taktowania wynosi 85MHz.

Rys. 1. Opis wyprowadzeń

wtorek, 30 sierpnia 2016

[13] STM32F4 - Programowanie pamięci Flash FL127SIF10

W tym poście chciałbym opisać sposób programowania pamięci Flash FL127SIF10 za pomocą mikrokontrolera STM32F4 zamontowanego na dwóch płytkach tzn. na Discovery z mikrokontrolerem STM32F407vg oraz na płytce Nucleo z układem STM32F446RE.

Opis pamięci flash FL127SIF10


Przedstawiana pamięć jest produkowana przez dwóch firmę Cypress. Jej pojemność wynosi 128 Mbit czyli 16Mbyte. Napięcie zasilania wynosi od 2.7V do 3.6V. Posiada ona 100 tyś cykli zapisu oraz odczytu. 

Rys. 1. Pamięć Flash FL127SIF10