Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
ТС назвал его диском. Поэтому и я так же назвал его, чтобы не делать путаницы. По сути он да, "электронный квазидиск". Журнальное понятие, ага. Ну и в случае с гибернацией можно назвать его S3 состоянием глубокого сна. :3
Именно диск! SD - это тоже электронная память, просто в ней flash-память, которой для хранения не нужно питание.
В моём случае это статическое ОЗУ с хранением от дежурки/батарейки. Дежурное питание нужно для того, чтобы понапрасну не сажать батарейку (хотя и без дежурки батарейка проработает лет 7..10), и с его использованием срок действия батарейки фактически ограничивается сроком её хранения (можно считать вечной)! ЭД также можно отсоединять, переносить на другой ПРК, без потери информации.
Квазидиском называют диск, организованный в ОЗУ (динамическом), информация в нём теряется при выключении ПРК.
П.С. "Гибернизация" для Ориона, имхо, не нужна. Загрузка ОС занимает долю секунды, примерно столько же сохранение рабочего файла на ЭД
---------- Post added at 12:38 ---------- Previous post was at 11:28 ----------
Или всё-таки к GND ? Что будет в момент нарастания питания: подтяжки могут неодновременно начать работать (распознаться как лог. "1"). Или я паранойю?
Последний раз редактировалось Denn; 15.07.2015 в 11:34.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
При выключении, на батарейку переводится только ОЗУ и ЛЛ1, т.к. последняя формирует сигнал CE для первых
Подтягивать к батарейке не хочется, т.к. будет дополнительное потребление на резисторах подтяжки. А ноль - он всегда трушный ноль, никуда не прыгает при переходных процессах и режим 00 тоже безопасный для сохранности инфы в ОЗУ.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Тогда надо к еденице подтянуть /RAM0 /RAM1. Тогда может быть и без ЛЛ1 обойтись можно. Экономнее будет.
---------- Post added at 11:58 ---------- Previous post was at 11:47 ----------
Если отключать ЛА3, не будет ли конфликта на шине А, если /ROM и /CE одновременно в нуле окажутся?
Последний раз редактировалось b2m; 16.07.2015 в 09:51.
В схеме есть контроллер питания ОЗУ, он рулит сигналом CE: при снижении питания ниже 4,75в он переводит CE в лог."1", тобишь ОЗУ гарантировано "спит" во время всех переходных процессов. Т.к. микросхем ОЗУ две, то разруливанием их сигналов CE занимается ЛЛ1, и её приходится тоже питать от резервного питания (батарейки).
См. выше, при отключении ЛА3 на входах CE ОЗУ будут принудительно выставлены лог."1", т.е. ОЗУ будут "спать"
(а их выходы будут в -состоянии).
Последний раз редактировалось Denn; 16.07.2015 в 11:26.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)