<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; Передача-приём по КАН шине с отображением по UART]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=603&amp;type=atom" />
	<updated>2019-08-05T09:24:01Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=603</id>
		<entry>
			<title type="html"><![CDATA[Re: Передача-приём по КАН шине с отображением по UART]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=7964#p7964" />
			<content type="html"><![CDATA[<p>Спасибо, помогло.</p><p>И всё же возможности контроллеров CANNY явно недооценены. <br />Нет большого подробного&nbsp; описания, вроде работ Петина. <br />И нельзя купить CANNY в магазинах большой тройки.</p><p>Осталось несколько вопросов по некоторым таинственным регистрам. </p><p>Регистр отсутствия активности драйвера<br />Регистр переполнения буфера приёма<br />Регистр ошибки приёма/передачи<br />Регистр готовности буфера передачи данных</p><p>Тут торчат уши глубинного (виртуального по терминологии MBED)&nbsp; уровня взаимодействия с шиной. Нет описания работы логики работы этих регистров и использования. Меня больше всего занимает смысл и использование Регистра готовности передачи данных. Когда и как есть смысл его использовать?</p>]]></content>
			<author>
				<name><![CDATA[ipsurin]]></name>
				<uri>https://forum.canny.ru/profile.php?id=206</uri>
			</author>
			<updated>2019-08-05T09:24:01Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=7964#p7964</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Передача-приём по КАН шине с отображением по UART]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=7963#p7963" />
			<content type="html"><![CDATA[<p>Максимально возможное значение идентификатора в стандартном диапазоне равняется 0x7FF (11 бит).<br />В диаграмме &quot;Прием по шине КАН&quot;, при сравнении &quot;Регистра принятого сообщения CAN IDL&quot; с константой 0xFFF1 (блок №1) равенство не выполняется.<br />Используйте идентификаторы из корректного диапазона (например 0x100 и 0x101).</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2019-08-05T07:53:25Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=7963#p7963</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Передача-приём по КАН шине с отображением по UART]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=7962#p7962" />
			<content type="html"><![CDATA[<p>Исправил в Передаче по шине КАН Передача данных по шине КАН значение Регистр установки CAN IDL с FFFF на FFF1.&nbsp; <br />Результат тот же. <br />Передающая сторона видит приёмную.&nbsp; Когда приёмник отключён передатчик выдаёт поток пачек.&nbsp; &nbsp;Стоит запустить приёмник, как пачки начинают идти как положено... </p><p>Переделал шину и&nbsp; проверил её качество. Основной провод это витая пара от интернет шлейфа. Использованы розетки RJ-45 с винтовыми колодками. Прозвонил всю шину от контроллера до контроллера.&nbsp; И как положено на концах шины&nbsp; поставил сопротивления по 120 ом.</p>]]></content>
			<author>
				<name><![CDATA[ipsurin]]></name>
				<uri>https://forum.canny.ru/profile.php?id=206</uri>
			</author>
			<updated>2019-08-04T20:39:25Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=7962#p7962</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Передача-приём по КАН шине с отображением по UART]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=7961#p7961" />
			<content type="html"><![CDATA[<p>Связал две КАННИ 5 НАНО по КАН шине. Поставил на шину осциллограф, чтобы видеть что происходит. Общая идея была получать данные от DHT на локальном контроллере, передавать их по КАН на главный контроллер и затем передавать по UART на терминал.&nbsp; При этом предполагалось, что передача данных с локального контроллера запускается с главного контроллера. <br />Никак эта затея не работает, хотя был момент, когда связь частично заработала..&nbsp; Поэтому я пока оставил чистую передачу с локального контроллера и чистый приём на главном контроллере. Не работает. Осциллограф показывает, что пачка с передающего контроллера в шину идёт. Более того, принимающий контроллер явно на эту пачку реагирует.&nbsp; И только.. <br />Явно чего-то я не учитываю.</p>]]></content>
			<author>
				<name><![CDATA[ipsurin]]></name>
				<uri>https://forum.canny.ru/profile.php?id=206</uri>
			</author>
			<updated>2019-08-04T19:16:31Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=7961#p7961</id>
		</entry>
</feed>
