Работа STM32 (STM32F102R8T6) с FRAM памятью FM25CL64B

Подружить STM32 с SPI FRAM памятью FM25CL64B — задача, конечно, не архисложная, но, возможно, вам стоит воспользоваться данными ниже рекомендациями, чтобы сэкономить себе толику времени, которое можно будет потратить не на копание в документации, а на кофе с плюшками.


Минимальная схема работоспособного подключения FRAM-памяти FM25CL64B к STM32F102 показана ниже (картинка кликабельна) и содержит:

  • собственно микроконтроллер STM32F102R8T6 DD2 с тактовым генератором на ZQ1, C9, C10 и фильтром по питанию L1, C1—C3, C6—C8;
  • микросхему FRAM-памяти FM25CL64B-GTR DD1 с небольшим фильтром по питанию L2-C5;
  • разъем для подключения SWD интерфейса отладчика и программатора XS1 с обвязкой R1-R6, C4.

 

Программа для работы с FRAM-памятью показана ниже.

fram.h:

fram.c:

Инициализация SPI для работы с FRAM; SPI_BAUDRATEPRESCALER_256 стоит в целях удобной отладки, в рабочем проекте делитель нужно уменьшить:

Пример работы:

Закладка Постоянная ссылка.

Добавить комментарий

  • Несколько случайная, но довольно любопытная информация:

    Нынешний алюминий — достаточно дешевый металл, широко применяемый в промышленности и ежегодно выплавляемый в количестве многих миллионов тонн. Но мы знаем, что до изобретения Ч. Холлом и П. Эру электролиза окиси алюминия этот металл был страшно дорог (в частности, Д. И. Менделееву в знак признания его заслуг преподнесли драгоценный дар — кубок из чистого алюминия), так как даже все знания химиков первой половины XIX века не помогли найти способ добычи алюминия в сколь-либо значимых количествах. На этом фоне особенно интересными смотрятся два события, имевших место быть в древнем мире. Во-первых, римский историк Плутарх свидетельствует, что императору Тиберию неназванным ремесленником была изготовлена корона из металла, подобному серебру — белого цвета и серебристого — но значительно легче. Во-вторых, в гробнице китайского полководца IV века Чжао Чжу были обнаружены фрагменты орнамента, которые, как оказалось по результатам спектрального анализа, содержат 10 % меди, 5 % магния и… та-дам! 85 % алюминия. Неужели наши предки знали секрет безэлектролизной добычи алюминия? Например, такие как способ Х. К. Эрстеда от 1825 года «разлагаемость хлористого алумия посредством потассия» или рецепт 1863 года русского химика Н. А. Бекетова «Глиний восстанавливается магнием из своего фтористого соединения».