реклама на сайте
подробности

 
 
> Эмуляция EEPROM STM32 (an2594) кто пользовался? Подключил, компилируется, подскажите как писать/читать теперь?
smk
сообщение Apr 6 2012, 18:17
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Прошу подсказать где в памяти искать записанные значения и как правильно пользоваться штатными функциями EE_WriteVariable и EE_ReadVariable ? Прежде чем зашивать в железо решил посмотреть в симуляторе как оно работает. Компилируется и симулируется без замечаний, но я не могу найти куда оно все пишет? По указанным адресам значатся нули. Как писать и читать? Ну например записать/прочитать переменную размером в байт / два байта ? Массив char или int ? Кто пользовался, подскажите пожалуйста. Спасибо.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Firer
сообщение Apr 17 2012, 10:07
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 7-01-05
Пользователь №: 1 832



SMK привет спасибо мне пригодилось!
А по каким адресам данные в флэш храните?
переменные объявляете с явным указанием адреса ( @ работает в keil?)
Или как-то по-другому?
Go to the top of the page
 
+Quote Post
smk
сообщение Apr 18 2012, 13:18
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(Firer @ Apr 17 2012, 13:07) *
SMK привет спасибо мне пригодилось!
А по каким адресам данные в флэш храните?
переменные объявляете с явным указанием адреса ( @ работает в keil?)
Или как-то по-другому?


Переменные не объявляю. При написании программ резервируется страница и в ней хранится все что нужно. Помечаете (на бумажке, например) для себя чтоб не забыть где что лежит. Этот способ хорош только для очень редко меняющихся переменных поскольку сокращает ресурс FLASH. На этой почве сделал библиотечку работы с AT24C256 или другой с диапазоном адресов 2 байта. Мне ко всему прочему надо более 10 кбайт хранить.



--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 22:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01412 секунд с 7
ELECTRONIX ©2004-2016