Куплю библиотеку для FRAM микросхемы

Svod

✩✩✩✩✩✩✩
22 Апр 2022
15
7
Здравствуйте, нужна библиотека для микросхем памяти на подобие FM24CL16B-G для приминения в ардуино IDE, о цене можем договорится в ЛС.
 

Svod

✩✩✩✩✩✩✩
22 Апр 2022
15
7
Это все я уже просматривал и не раз, все примеры не полноценно рабочие, готовые библиотеки то не продуманные то очень тяжелые, спасибо за совет :)
 

Геннадий П

★★★★★★✩
14 Апр 2021
1,799
579
44
@Svod, Там любая библиотека для работы с EEPROM должна подойти. По крайней мере на STM32 совсем ничего не нужно менять(кроме I2C-адреса) при замене EEPROM на FRAM.
 

Svod

✩✩✩✩✩✩✩
22 Апр 2022
15
7
Не совсем так, память распределяется по частям с адресами от 0x50-0x57 и в каждой части по 255 байт
 

Геннадий П

★★★★★★✩
14 Апр 2021
1,799
579
44
@Svod, Вы не поверите, у EEPROM и FRAM одинаковая адресация по страницам, и сделано это в основном для взаимосовместимости.

FRAM:
1650653753769.png

EEPROM:
1650653767082.png
 

Svod

✩✩✩✩✩✩✩
22 Апр 2022
15
7
Согласен с вами но опрос по шине происходит по разному, в чем я убедился когда при записи или считывании провел анализ логическим анализатором и сравнил между собой так же их датащиты
 

Эдуард Анисимов

★★★★★★✩
23 Сен 2019
2,265
944
58
Марий-Эл
@Svod, Там любая библиотека для работы с EEPROM должна подойти. По крайней мере на STM32 совсем ничего не нужно менять(кроме I2C-адреса) при замене EEPROM на FRAM.
Стопе. Я не понял, что мы обсуждаем? Ардуину или STM
Там всё по разному.
 

Геннадий П

★★★★★★✩
14 Апр 2021
1,799
579
44
@Эдуард Анисимов, Я к тому, что работа с EEPROM и FRAM ничем не отличается.
А STM просто для примера приплел, где в обоих случаях все делается через HAL_I2C_Mem_Read/HAL_I2C_Mem_Write.
 

bort707

★★★★★★✩
21 Сен 2020
2,859
850
Я не понял, что мы обсуждаем? Ардуину или STM
Там всё по разному.
в Ардуино ИДЕ никакой разницы
Если что, библиотеку для FRAM писал.
Писал для Авр, а тестировал на СТМ32

Согласен с вами но опрос по шине происходит по разному,
Опрос по шине одинаковый. Адресация чуть разная, причем зависит от обьема чипа.
В целом согласен с тем, что нет никакого смысла заказывать библиотеку за деньги, когда есть несколько готовых.
 
Изменено:

Svod

✩✩✩✩✩✩✩
22 Апр 2022
15
7
Я был не прав, действительно опрос по шине одинаковый но все зависит от объема памяти. До 16к адресация одна а выше уже другая, что сбило меня с толку.
 

Эдуард Анисимов

★★★★★★✩
23 Сен 2019
2,265
944
58
Марий-Эл
в Ардуино ИДЕ никакой разницы
Если что, библиотеку для FRAM писал.
Писал для Авр, а тестировал на СТМ32
Прочитал невнимательно. FRAM и SRAM спутал.
У меня для AT24Cxx на С++ библиотека написана. Без HAL на CMSIS