<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; Использование энергонезависимой памяти]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=79&amp;type=atom" />
	<updated>2015-05-13T11:54:22Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=79</id>
		<entry>
			<title type="html"><![CDATA[Re: Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=4388#p4388" />
			<content type="html"><![CDATA[<p>Вариант на картинке вполне работоспособен и будет успешно сохранять в энергонезависимую память состояние выхода Т-триггера. Системное ПО контроллера оптимизирует запись в энергонезависимую память - если записываемое значение равно хранящемуся, то запись не производится.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2015-05-13T11:54:22Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=4388#p4388</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=4387#p4387" />
			<content type="html"><![CDATA[<p>Как отрекомендуете делать запись в ЭНП, по событию (например заднему фронту кнопки) или вариант как на картинке тоже пригоден?</p>]]></content>
			<author>
				<name><![CDATA[Arhimed]]></name>
				<uri>https://forum.canny.ru/profile.php?id=105</uri>
			</author>
			<updated>2015-05-12T09:03:54Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=4387#p4387</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=2293#p2293" />
			<content type="html"><![CDATA[<p>Спасибо, разбираюсь.</p>]]></content>
			<author>
				<name><![CDATA[Александр Юрьевич]]></name>
				<uri>https://forum.canny.ru/profile.php?id=71</uri>
			</author>
			<updated>2014-04-19T08:20:02Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=2293#p2293</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=2292#p2292" />
			<content type="html"><![CDATA[<p>поправил.</p>]]></content>
			<author>
				<name><![CDATA[FunCar]]></name>
				<uri>https://forum.canny.ru/profile.php?id=24</uri>
			</author>
			<updated>2014-04-18T23:15:52Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=2292#p2292</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=2291#p2291" />
			<content type="html"><![CDATA[<p>Исчезла функциональная схема.<br />Можно ли поправить?<br /> </p>]]></content>
			<author>
				<name><![CDATA[Александр Юрьевич]]></name>
				<uri>https://forum.canny.ru/profile.php?id=71</uri>
			</author>
			<updated>2014-04-17T20:57:33Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=2291#p2291</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=2290#p2290" />
			<content type="html"><![CDATA[<p>Совершенно справедливый вопрос. От неминуемого исчерпания ресурса энергонезависимой памяти нас спасает то, что запись в нее осуществляется не напрямую, а под контролем драйвера встроенного в системное программное обеспечение контроллера. Драйвер выполняет несколько функций, одна из которых состоит в контроле текущего значения хранящегося в ячейке энергонезависимой памяти перед ее записью. Если мы желаем записать то же самое значение что там и хранится, драйвер просто не станет этого делать, так как в результате такой операции ничего не изменится.<br />Показанный на данной диаграмме способ записи в энергонезависимую память, через детектор фронта и коммутатор 2-в-1, является не единствено возможным, но вполне корректным и рекомендуемым для применения.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2013-12-29T20:21:40Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=2290#p2290</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=2289#p2289" />
			<content type="html"><![CDATA[<p>Уважаемые коллеги, у меня вопрос: насколько я понимаю, блок № 11 на диаграмме будет записывать в ЭНП какое-то число на КАЖДОМ цикле выполнения программы. Предполагаю, что максимально возможное  количество циклов перезаписи ЭНП должно быть ограничено?! Если это так - то, учитывая очень высокую скорость работы контроллера, через несколько секунд записать данные в ЭНП будет невозможно! Или запись в ЭНП работает по другому? И можно ли сделать так, чтобы данные в ЭНП писались только по условию, а не на каждом цикле выполнения программы?</p>]]></content>
			<author>
				<name><![CDATA[GF]]></name>
				<uri>https://forum.canny.ru/profile.php?id=47</uri>
			</author>
			<updated>2013-12-29T15:48:43Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=2289#p2289</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=2288#p2288" />
			<content type="html"><![CDATA[<p>Да, я посмотрел значение которое присваивается в нейтральном состоянии - 0, решил что и так работать будет, хотя согласен незавершенность есть <img src="https://forum.canny.ru/img/smilies/smile.png" width="15" height="15" alt="smile" />.<br />Как позже подумалось, эти каналы (1-6) можно использовать после конфигурации и для других целей достаточно определить неподключенные входы коммутаторов, так как они должны работать в нормальном режиме. Ведь когда ячейка 00 заполнена ненулевым значением выходы коммутаторов будут всегда замкнуты на  &quot;вход 0&quot;.</p>]]></content>
			<author>
				<name><![CDATA[FunCar]]></name>
				<uri>https://forum.canny.ru/profile.php?id=24</uri>
			</author>
			<updated>2013-12-17T20:11:40Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=2288#p2288</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=2287#p2287" />
			<content type="html"><![CDATA[<p>Идея и реализация алгорима интересные. А я позволю себе немного позанудствовать: если неподключенные нулевые входы блоков 5-10 задать константой &quot;Конфигурация каналов ввода-вывода&quot; -&gt; &quot;Стандартные настройки&quot;&nbsp; -&gt; &quot;Нейтральное состояние&quot;, то результат работы диаграммы будет тем же самым (так как значение этой константы = 0), однако диаграмму, как мне кажется, будет немного проще читать.<br />В защиту же вашего варианта с неподключенными входами могу сказать, что он исполнится контроллером немного быстрее.<br />Этот комментарий ни в коем случае не является поводом что-либо менять в вашей диаграмме.<br />Спасибо за то, что делитесь своим наработками!</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2013-12-17T09:01:09Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=2287#p2287</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Использование энергонезависимой памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=79#p79" />
			<content type="html"><![CDATA[<p>Может кому пригодится.<br />Мне тут понадобилось сваять однократно конфигурируемую железку, дабы сэконмить время на заливке разных прошивок в контроллер, ну и сделать одну прошивку для разных вариантов исполнения.<br />Режим работы выбирается один раз, для выбора перемыкаются канал 0-1 или 2-3 или 4-5, после записи в ячейку памяти входы деактивируются. В дальнейшем программа ориентируется на выходы блока N14 - его поставил скорее для иллюстрации.<br /><span class="postimg"><img src="http://forum.canny.ru/files/oldpic/e6d30c83-b227-4e6b-bda8-3ff174dd8f56.jpg" alt="http://forum.canny.ru/files/oldpic/e6d30c83-b227-4e6b-bda8-3ff174dd8f56.jpg" /></span></p>]]></content>
			<author>
				<name><![CDATA[FunCar]]></name>
				<uri>https://forum.canny.ru/profile.php?id=24</uri>
			</author>
			<updated>2013-12-16T23:00:39Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=79#p79</id>
		</entry>
</feed>
