|
|
  |
Данные в ОЗУ |
|
|
|
Nov 9 2012, 03:53
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 6-05-06
Из: Москва
Пользователь №: 16 848

|
нет, не сохраняются, после подачи питания в озу будет "мусор"; только вариант объявить переменную без первоначальной инициализации (__no_init), то после RESET сохранится
|
|
|
|
|
Nov 9 2012, 17:36
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(d7d1cd @ Nov 9 2012, 18:07)  Надо сделать эксперимент значит. Результат может случайно совпасть. Цитата(d7d1cd @ Nov 9 2012, 18:07)  Он все расставит на свои места. В документации должно быть написано.
|
|
|
|
|
Nov 10 2012, 04:49
|
Местный
  
Группа: Участник
Сообщений: 442
Регистрация: 26-11-10
Пользователь №: 61 199

|
Цитата(MaslovVG @ Nov 9 2012, 22:31)  А вы в курсе что ещё есть сегнетоэлектрические FRAM. По скорости записи как SRAM по хранению данных как EEPROM. И на ее базе есть микроконтроллеры. Про такие микроконтроллеры я знаю. У меня вопрос что происходит с данными в ОЗУ MSP430F149.
|
|
|
|
|
Nov 10 2012, 05:30
|
Профессионал
    
Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134

|
Цитата(d7d1cd @ Nov 10 2012, 08:49)  Про такие микроконтроллеры я знаю. У меня вопрос что происходит с данными в ОЗУ MSP430F149. В обычной статической а тем более динамической памяти после включения питания данные принимают случайные значения, но они индивидуальны для каждого экземляра. Но воспроизводимость очень низкая и есть зависимость как от температуры, так и от скорости нарастания питания при включении, времени выключенного состояния и данных до отключения. Цитата(_Артём_ @ Nov 9 2012, 23:17)  Вопрос в живучести такой sram - ресурс fram не бесконечен. Однако она существенно выше чем у флеш. Сравните datasheet
|
|
|
|
|
Nov 10 2012, 07:07
|
Знающий
   
Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861

|
Цитата(d7d1cd @ Nov 9 2012, 06:53)  Привет всем. В МК MSP430F149 данные в ОЗУ сохраняются при отключении питания МК? Если да, то правильно ли я буду делать, если буду хранить там какие-то переменные программы, с надеждой на то, что после включения они там будут такими же, как и до выключения? Или же все зависит от длительности выключения? Врать не буду т.к. ответ достаточно очевиден ОЗУ (оперативное запоминающее устройство). Но при включении характер значений в ячейах памяти, если не записывать в них ничего должен носить определённый характер, предположу определяемый технологией изготовления. P.S. На время отключения питания поставьте батарейку и контролируйте её разряженность.
|
|
|
|
|
Nov 30 2012, 11:34
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(_Артём_ @ Nov 9 2012, 23:17)  Вопрос в живучести такой sram - ресурс fram не бесконечен. По сравнению с флешью - практически бесконечный  "Как может микросхема сломаться? Там и ломаться-то нечему!" (один знакомый программер) Цитата(MaslovVG @ Nov 9 2012, 22:31)  И на ее базе есть микроконтроллеры. Причем, что характерно, тоже MSP-шки  Касательно темы: чтобы не париться, нужно поставить рядом дополнительную литиевую таблетку, а по выключению основного питания переводить ядро в LPM (и отключать периферию, естественно). Ну и переписать стартап, чтобы не разравнивал ОЗУ при старте.
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|