<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[CANNY forum &mdash; Осваиваю Canny 5 Nano]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=202</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=202&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Осваиваю Canny 5 Nano».]]></description>
		<lastBuildDate>Mon, 13 Feb 2017 16:18:13 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5878#p5878</link>
			<description><![CDATA[<p>Полностью согласен с этим высказыванием...</p><div class="quotebox"><cite>ipsurin пишет:</cite><blockquote><p>Наконец приобрёл Canny 5 Nano.&nbsp; Решил помигать диодом на четвёртом канале. В режиме симулятора работает.<br />Подключил устройство. Загрузил системное ПО.&nbsp; Диагностика показывает, что устройство подключено и системное ПО есть. Записываю диаграмму. Выходит сообщение - Диаграмма успешно записана. И после этого сообщение Диаграмма :недоступно.. Естественно никакого Блинка нет.&nbsp; Нашёл.. Разомкнул перемычку J1. Работает..&nbsp; Мне кажется, что эту операцию с перемычкой стоит обозначить как-то покрупнее..&nbsp; И как-то прокомментировать сообщение Диаграмма: недоступно. Можно ли размыкать/замыкать перемычку при подключенном контроллере.<br />Писать на CFD истинное удовольствие после вариаций на тему СИ в Ардуино. </p><p>С уважением, Михаил Сурин</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (григорий)]]></author>
			<pubDate>Mon, 13 Feb 2017 16:18:13 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5878#p5878</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4961#p4961</link>
			<description><![CDATA[<p>Спасибо. </p><p>Осваиваю новинки версии 1.16.</p>]]></description>
			<author><![CDATA[null@example.com (ipsurin)]]></author>
			<pubDate>Sun, 21 Feb 2016 19:48:10 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4961#p4961</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4943#p4943</link>
			<description><![CDATA[<div class="quotebox"><cite>ipsurin пишет:</cite><blockquote><p> Интересное сообщение то выходит то не выходит &quot;Не удалось запустить симулятор&quot;.&nbsp; Решение состоит в перезапуске КанниЛаба..</p></blockquote></div><p>Ошибка обнаружена и исправлена. Новая версия CannyLab доступна на сайте.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Sat, 20 Feb 2016 15:51:59 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4943#p4943</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4907#p4907</link>
			<description><![CDATA[<p>Да, и это одна из запланированных функций CANNY Lab. Более того, блокам можно будет присваивать признаки &quot;исполняемый&quot; и &quot;не исполняемый&quot; для симулятора и контроллера раздельно. Так же в симуляторе запланировано увеличение наглядности отображения контрольных данных. И многое, многое другое, что само сабой напрашивается при ежедневной эксплуатации CANNY Lab. К сожалению, реализация новых функций и улучшение уже реализованных, процесс не быстрый, если делать это качественно.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Thu, 04 Feb 2016 21:17:47 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4907#p4907</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4906#p4906</link>
			<description><![CDATA[<p>Я экспериментирую с ВЧ и прочими ШИМами на Канни, а в качестве приёмника использую Ардуино. Идея сделать из Ардуино быстрый приёмопередатчик за отсутствием у меня специализированных микросхем для RZ кода, а логическое управление интерфейсом проводить с Канни. В ходе экспериментов приходится на одном месте рисовать разные схемы, а куски схемы, которые не нужны в данный момент либо удалять, либо отодвигать в сторону и обрывать им связи. </p><p>Было бы здорово иметь возможность блокировать выполнение некоторых блоков на схеме. Это некоторый аналог возможности загнать исполняемую строку в языке программирования в комментарий.</p>]]></description>
			<author><![CDATA[null@example.com (ipsurin)]]></author>
			<pubDate>Thu, 04 Feb 2016 20:16:37 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4906#p4906</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4904#p4904</link>
			<description><![CDATA[<p>Отлично! Спасибо что сообщили. Буду рад узнать о Ваших дальнейших успехах и оказать посильную помощь.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Tue, 02 Feb 2016 20:16:41 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4904#p4904</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4903#p4903</link>
			<description><![CDATA[<p>Константин</p><p>Предложенная Вами схема нормально заработала.<br />Кое что поправил. Зациклил счётчик импульсов и изменил длину слова (16 вместо 15). <br />Скоростные характеристики не проверял. Дело не в скорости, а в логике работы.</p>]]></description>
			<author><![CDATA[null@example.com (ipsurin)]]></author>
			<pubDate>Mon, 01 Feb 2016 17:50:51 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4903#p4903</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4901#p4901</link>
			<description><![CDATA[<p>Спасибо.</p><p>Буду изучать.</p>]]></description>
			<author><![CDATA[null@example.com (ipsurin)]]></author>
			<pubDate>Sun, 31 Jan 2016 17:17:06 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4901#p4901</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4900#p4900</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>На Ютубе есть кино Канни 5 Нано: Доступ из Браузера.</p></blockquote></div><p>Всё чем располагаем: <a href="http://forum.canny.ru/viewtopic.php?id=176" rel="noopener noreferrer" target="_blank">http://forum.canny.ru/viewtopic.php?id=176</a></p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Sun, 31 Jan 2016 15:53:08 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4900#p4900</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4899#p4899</link>
			<description><![CDATA[<p>Собственно, для меня наличие Канни открыло некоторые прекрасные возможности решения ряда задач.&nbsp; Свои задачи я достаточно успешно решаю. В планах реализовать быстрый канал RZ кода. То ли на Ардуино, то ли на STM32, то ли на микросхемах от Миландра или от Ангстрема (есть такие микросхемы, реализующие физический канал&nbsp; по ГОСТ 18977 на нижнем уровне).&nbsp; А сверху пусть сидит Канни. </p><p>Одновременно приходится поднимать общую квалификацию в специфической области микроконтроллеров. И прочей техники. Вот тут и нужны всякие полезные книжки вроде Петина. Ценность таких книжек, что по ним можно повторить все эти скетчи и постепенно вызубрить команды.&nbsp; </p><p>На Ютубе есть кино Канни 5 Нано: Доступ из Браузера. Есть ли какие-либо материалы учебного свойства по этому примеру. Надо же набивать руку не только на своей частной задаче.</p>]]></description>
			<author><![CDATA[null@example.com (ipsurin)]]></author>
			<pubDate>Sat, 30 Jan 2016 21:00:33 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4899#p4899</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4898#p4898</link>
			<description><![CDATA[<p>В отсутствие книжки в стиле Петина, вы всегда можете обратиться с вопросом нарямую к нам, разработчикам, и оперативно получить исчерпывающую информацию о наших продуктах из первых рук.<br />С помощью CFD вы можете решить одну и ту же задачу несколькими способами, и все они будут верными, если вас устроит результат их работы. Нет более правильных и менее правильных среди корректных.<br />Частью нашего подхода к построению платформы CANNY является вынесение функциональности требующей высокой скорости обработки данных в системные драйверы. Так реализован CAN, I2C, ИК и т.п. Разумеется диаграмма исполняется недостаточно быстро для побитовой обработки последовательных протоколов данных приличных скоростей.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Sat, 30 Jan 2016 18:04:04 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4898#p4898</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4897#p4897</link>
			<description><![CDATA[<p>Тестирование запланировано на понедельник.&nbsp; Собирается стенд. Внешний источник питания. Плата генератора кода на Канни с&nbsp; &nbsp;DC-DC преобразовтелем, H мостом L293. Промежуточная плата приёмника на оптопарах. Ну и собственно плата приёмника с Канни-приёмником. Передатчик и приёмник соединяются кабелем связи.&nbsp; Пришлось подбирать параметры передатчика- скорость и скважность. Чуть быстрее и приём нарушается. </p><p>Позицинионирование Канни, как Простой альтернативы Ардуино пока затрудняется отсутствием книжки в стиле Петина.</p><p>А вот чтобы&nbsp; увидеть в связях проявление оперативной памяти надо в это вглядеться. Попробовать по новому интерпретировать связи.&nbsp; Как-то об этом надо бы поопределённее написать.</p><p>По FBD есть FLProg для Ардуино. Но схемы на CFD изящнее и понятнее.</p>]]></description>
			<author><![CDATA[null@example.com (ipsurin)]]></author>
			<pubDate>Sat, 30 Jan 2016 16:58:44 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4897#p4897</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4896#p4896</link>
			<description><![CDATA[<p>Протестируйте диаграмму, возможно ничего обнулять и сбрасывать и не потребуется. Ячейки ОЗУ в CFD есть, каждая линия на диаграмме и есть ячейка оперативной памяти. По литературе, попробуйте поискать что-нибудь по FBD Function Block Diagram, двоичной логике. С ходу не могу ничего конкретного посоветовать кроме руководства по CANNY Lab.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Sat, 30 Jan 2016 15:03:18 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4896#p4896</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4895#p4895</link>
			<description><![CDATA[<p>Спасибо.</p><p>Изучаю.&nbsp; Побитовое или я пока не освоил. Да и до использования заднего фронта для запуска передачи слова не дошёл. <br />Не хватает сброса счётчика в ноль после прихода 16 битов.&nbsp; Надо изучать приёмы программирования на CFD.&nbsp; Всё равно пока в голове сидит обычное программирование высокого уровня. <br />Пока не понял будет ли обнуляться вход Триггера D (оператор 10). Именно из-за этого у меня вся проблема. После прихода шестнадцатого бита надо передать шестнадцатибитное слово, а затем его обнулить, чтобы начать приём новых 16 бит. </p><p>Может есть какое-то руководство, книга по методам программирования в стиле CFD. Да и сам язык, я полагаю, основывается на некой концепции..&nbsp; Было бы полезно почитать, поучиться. Посоветуйте. Тем не менее, некоторое количество ячеек оперативной памяти не помешало бы. </p><p>Я догадываюсь, что где-то существуют оценки времени на выполнение типичных операций.&nbsp; Например, я использовал арифметическую операцию суммирования, а у Вас побитное Или. Интересно было бы иметь такую таблицу . </p><p>Я написал и приёмник и передатчик RZ кода на Канни именно потому, что сразу писать на ArProLе или СИ труднее для меня. Вот отработаю на Канни, тогда можно будет скорость выжимать на Ардуино или STM.</p>]]></description>
			<author><![CDATA[null@example.com (ipsurin)]]></author>
			<pubDate>Sat, 30 Jan 2016 14:10:55 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4895#p4895</guid>
		</item>
		<item>
			<title><![CDATA[Re: Осваиваю Canny 5 Nano]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4888#p4888</link>
			<description><![CDATA[<div class="quotebox"><cite>ipsurin пишет:</cite><blockquote><p>Видимо, разрушение файла связано с глючность Виндоуса-10.&nbsp; Я поторопился перейти на него с Виндоуса-7.</p></blockquote></div><p>В ближайшей версии CANNY Lab будет реализована дополнительная проверка корректности результата записи данных на диск, для того чтобы избежать подобных неприятностей в дальнейшем.</p><div class="quotebox"><blockquote><p>Пока написал буфер с использованием&nbsp; энергонезависимой памяти.</p></blockquote></div><p>По-моему в вашей диаграмме достаточно было бы просто соединить выход 17го блока со входом 8го.<br />Перенумерация блоков из меню Сервис программы покажет результирующий порядок исполнения блоков. Мне показалось что он не будет отличаться от исходного.</p><p>Тем не менее, прилагаю свой вариант. Он, требует выполнения по крайней мере двух условий:<br />1. Ситуация, когда на каналах 3 и 4 одновременно (за время меньшее чем длительность одного цикла диаграммы) появляется и удерживается сигнал исключена (у меня в этом случае примется единица, у вас не примется ничего)<br />2. Между исчезновением сигнала на любом из каналов и появлением следующего на любом из каналов, проходит время не меньшее чем длительность двух циклов диаграммы (у вас это условие так же необходимо)</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Fri, 29 Jan 2016 21:35:54 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4888#p4888</guid>
		</item>
	</channel>
</rss>
