<?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=717&amp;type=atom" />
	<updated>2020-06-21T20:15:03Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=717</id>
		<entry>
			<title type="html"><![CDATA[Re: Пользовательская конфигурация (система счисления)]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8757#p8757" />
			<content type="html"><![CDATA[<p>Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[stml]]></name>
				<uri>https://forum.canny.ru/profile.php?id=735</uri>
			</author>
			<updated>2020-06-21T20:15:03Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8757#p8757</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пользовательская конфигурация (система счисления)]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8755#p8755" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Пожелание возникло после 20-ти циклов записи всего пакета, при отладке).</p></blockquote></div><p>О возможной потребности в облегчении отладки производимой методом перезаписи контроллера с помощью SFX мы действительно ранее не задумывались. Посмотрим, что можно сделать.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2020-06-21T13:35:56Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8755#p8755</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пользовательская конфигурация (система счисления)]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8740#p8740" />
			<content type="html"><![CDATA[<p>Кстати, что касается sfx.<br />Если параметры пользователя таки лежат в области энергонезависимой памяти и к флеши не имеют отношения, то совершенно необходимо в окно создания sfx добавить кнопку с выбором записи всего пакета или только диаграммы, при условии, что ПО ЕСТЬ. Программа это определяет. <br />Пожелание возникло после 20-ти циклов записи всего пакета, при отладке).</p>]]></content>
			<author>
				<name><![CDATA[stml]]></name>
				<uri>https://forum.canny.ru/profile.php?id=735</uri>
			</author>
			<updated>2020-06-18T19:12:54Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8740#p8740</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пользовательская конфигурация (система счисления)]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8731#p8731" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stml пишет:</cite><blockquote><p>...Вопрос: КУДА эти данные заносятся при программировании? Предполагая ответ: в соответствующие регистры контроллера, спрошу, а сохраняются ли эти данные после выключения питания? Или нужно их шить каждый раз)*))? Т.е. как корректно их обрабатывать? Или требуется сразу заносить их в еепром? То же касается и входного араметра...</p></blockquote></div><p><a href="https://wiki.canny.ru/index.php?title=CANNY_7.2_duo,_%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B5_%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D1%8B_%D0%B8_%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D1%8B_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B#.D0.98.D0.B4.D0.B5.D0.BD.D1.82.D0.B8.D1.84.D0.B8.D0.BA.D0.B0.D1.82.D0.BE.D1.80_.D1.83.D1.81.D1.82.D1.80.D0.BE.D0.B9.D1.81.D1.82.D0.B2.D0.B0" rel="noopener noreferrer" target="_blank"><strong>Идентификатор устройства</strong></a> присваивается контроллеру при изготовлении и не может быть записан, изменен или стерт пользователем.<br />Значения пользовательских параметров пишутся в соответствующие регистры и не сбрасываются при выключении питания. Отдельно сохранять их в EEPROM не надо. Пользовательские параметры могут быть перезаписаны снова только при повторной прошивке контроллера sfx-файлом.<br /></p><div class="quotebox"><cite>stml пишет:</cite><blockquote><p>...<br />1. диаграмма работает.<br />2. не работает. Полагаю не корректное использование регистров..</p></blockquote></div><p>Лучше разбираться на примерах. Какие данные в SFX вы вводите? Если можно, пришлите скриншот.<br />Например, если идентификатор устройства 0x5A12B4CD, то регистр ID устройства D3:D2 равен 0x5A12, а регистр ID устройства D1:D0 равен 0xB4CD. Тогда при задании параметров пользователя в поле параметра 0 нужно вводить значение 46285 (0xB4CD), а в поле параметра 1 нужно вводить значение 23058 (0x5A12).</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-06-18T11:50:48Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8731#p8731</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пользовательская конфигурация (система счисления)]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8728#p8728" />
			<content type="html"><![CDATA[<p>Добрый вечер.<br />Не стал создавать новую тему, полагаю, что создание sfx для canny_5 и canny_7_2Duo не имеет принципиальных различий..<br />Вопрос в следующем.<br />Хочу сделать sfx с целью возможности задания исходных данных конечным пользователем, <br />а так же привязки программы к железу (но примененный алгоритм не имеет смысла с точки зрения защиты)), в данном случае я просто исследую, как использовать пользовательские данные).<br />Нужно при программировании контроллера, в соответсвующих полях ввести старшую и младшую группу байтов hw id.<br />Кстати, это тот самый неудобный момент, о котором сказал BezzzPaniki. Приходится пару преобразовывать в dec, а затем вводить.. Не суть. <br />Я использую 2 параметра (0-й и 1-й) в виде чисел. Ну и 2-й для задания входного параметра.<br />Вопрос: КУДА эти данные заносятся при программировании? Предполагая ответ: в соответствующие регистры контроллера, спрошу, а сохраняются ли эти данные после выключения питания? Или нужно их шить каждый раз)*))? Т.е. как корректно их обрабатывать? Или требуется сразу заносить их в еепром? То же касается и входного араметра.<br />Дело в том, что если значение задается в виде константы - все работает, а если сравнение происходит с регистрами пользовательской конфигурации, ничего не происходит..<br />Если есть возможность, продемонстрируйте использование таких данных. <br />К сожалению не нашел в описании на язык подробностей на эту тему.<br />1. диаграмма работает.<br />2. не работает. Полагаю не корректное использование регистров..</p>]]></content>
			<author>
				<name><![CDATA[stml]]></name>
				<uri>https://forum.canny.ru/profile.php?id=735</uri>
			</author>
			<updated>2020-06-17T19:25:17Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8728#p8728</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пользовательская конфигурация (система счисления)]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8611#p8611" />
			<content type="html"><![CDATA[<p>В окне утилиты SFX можно вводить только десятичные значения. Отметили в документации.</p><p>Возможность выбора системы счисления при вводе значения в SFX может, в некоторых случаях, оказаться удобной опцией. Однако, такая опция может смутить неподготовленных пользователей, на кого в основном и рассчитан интерфейс данной утилиты. В любом случае - возьмем на заметку.</p><p>Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2020-05-15T15:50:00Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8611#p8611</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Пользовательская конфигурация (система счисления)]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8610#p8610" />
			<content type="html"><![CDATA[<p>Добрый день!<br />Я заметил вот какой момент:<br />Когда я запускаю sfx с параметрами пользователя, которые задаются <strong>значением</strong>, то при записи в диаграмму, они попадают в контроллер в dec в независимости от того в каком формате я их ввёл. <br />Так вот... <br />1) Рекомендую отразить этот момент в документации на wiki (потому как я никакой информации по этому поводу не нашёл).<br />2) Возможно было бы иметь выбор системы счисления, в которой данное значение вводится и, соответственно, переносится в диаграмму? Скажем в одном из будущих обновлений.<br />Заранее благодарю!</p>]]></content>
			<author>
				<name><![CDATA[BezzzPaniki]]></name>
				<uri>https://forum.canny.ru/profile.php?id=290</uri>
			</author>
			<updated>2020-05-15T15:28:33Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8610#p8610</id>
		</entry>
</feed>
