<?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; Работа с внешней энергонезависимой памятью по шине I2C]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=623</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=623&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Работа с внешней энергонезависимой памятью по шине I2C».]]></description>
		<lastBuildDate>Wed, 23 Oct 2019 00:45:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8090#p8090</link>
			<description><![CDATA[<p>Еще ...</p>]]></description>
			<author><![CDATA[null@example.com (vks.com)]]></author>
			<pubDate>Wed, 23 Oct 2019 00:45:57 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8090#p8090</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8089#p8089</link>
			<description><![CDATA[<p>СПАСИБО!<br />НО ТАК НЕ ГОДИТЬСЯ - ЕСЛИ ХОТИТЕ РАЗВИВАТЬ СВОЙ ПРОЕКТ, НУЖНЫ ЧЕТКИЕ И ПОНЯТНЫЕ ОПИСАНИЯ.<br />Две недели потеряны, из-за неверной информации и недостаточно точного описания ......<br />Выкладываю 100% отлаженную диаграмму для EEPROM AT24C256 I2C.<br />1. Программа записи - пишется по 1-му байту информации (в этом проекте температура с&nbsp; датчика DS18B20 последовательно во все 32 тысячи байт EEPROM по кругу, пока вы не остановите процесс.<br />2. Программа чтения этой информации из этого EEPROMа. Организация та же.<br />Приведены две графические копии.<br />В блоках также рабочая (взятая с Форума) диаграмма работы с семи сегментным индикатором - Драйвер четырехразрядного семи сегментного&nbsp; индикатора на TM1637 v1.23</p>]]></description>
			<author><![CDATA[null@example.com (vks.com)]]></author>
			<pubDate>Wed, 23 Oct 2019 00:43:03 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8089#p8089</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8084#p8084</link>
			<description><![CDATA[<div class="quotebox"><cite>vks.com пишет:</cite><blockquote><p>...расклад такой<br />D0-непонятно(в Canny7 туда заводят =&quot;A0&quot;)...</p></blockquote></div><p>Тут все совсем не так. Как отмечалось выше, драйвер i2c претерпел изменения. Описание драйвера (в wiki) актуализировано. На форуме остался старый пример, который нельзя использовать в качестве основы для новых разработок. Для адреса устройства существует отдельный регистр.</p><div class="quotebox"><cite>vks.com пишет:</cite><blockquote><p>...D0-непонятно(в Canny7 туда заводят =&quot;A0&quot;)<br />D1-старший байт адреса.<br />D2-младший байт адреса<br />D3-байт данных...</p></blockquote></div><p>Адрес микросхемы памяти (0x0A), в специальный регистр.<br />D0-старший байт адреса<br />D1-младший байт адреса<br />D2-байт данных<br />D3-байт данных</p><p>Во вложении пример диаграммы. При подаче питания в EEPROM AT24C256, начиная с адреса 0x0001, будет записано 2 байта данных (0xBEEF). После этого, через 1с, начнется цикл чтения записанных данных: чтение будет выполняться каждую секунду, сначала будет установлен адрес начальной ячейки, а следом будет выполнено чтение 2х байт данных.<br />Если полученные данные соответствуют записанным на начальном этапе (0xBEEF), то на выходе 13 контроллера на 150мс будет установлен положительный потенциал.<br />Возможности проверить диаграмму в железе, к сожалению, у нас нет.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Mon, 21 Oct 2019 11:12:05 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8084#p8084</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8083#p8083</link>
			<description><![CDATA[<p>Пока в моем понимании расклад такой<br />D0-непонятно(в Canny7 туда заводят =&quot;A0&quot;)<br />D1-старший байт адреса.<br />D2-младший байт адреса<br />D3-байт данных<br />Это все для семерки, или для старого драйвера наверное (проверить нет возможности).</p><p>D0-<br />D1-<br />D2-<br />D3-</p><p>Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (vks.com)]]></author>
			<pubDate>Sun, 20 Oct 2019 02:44:15 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8083#p8083</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8082#p8082</link>
			<description><![CDATA[<p>В том и дело, что на wiki нет информации по поводу адреса байта данных, как он формируется.<br />Адрес устройства - да.<br />А Адрес данных читаемых и записываемых - нет.<br />Или я слепой.<br />Все перепробовал, по аналогии со схемой на Canny7 <br />ДАЙТЕ КРАТКУЮ НО ПОЛНУЮ СХЕМУ КАК ФОРМИРОВАТЬ И ОТПРАВЛЯТЬ АДРЕС ЯЧЕЙКИ ПАМЯТИ ДЛЯ I2C.<br />ПОЖАЛУЙСТА.<br />А ЕСЛИ БУДЕТ ПРИМЕР - ВООБЩЕ СУПЕР.<br />СПАСИБО!</p>]]></description>
			<author><![CDATA[null@example.com (vks.com)]]></author>
			<pubDate>Sat, 19 Oct 2019 22:58:01 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8082#p8082</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8079#p8079</link>
			<description><![CDATA[<p>Драйвер i2c претерпел некоторые изменения. Диаграмма, которая использовалась в качестве основы, сделана для раннего варианта драйвера и на данный момент не актуализирована. Подробнее о драйвере i2c можно узнать на <a href="https://wiki.canny.ru/index.php?title=CANNY_5_nano,_%D0%94%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80_I2C" rel="noopener noreferrer" target="_blank"><strong>wiki</strong></a>. Также обратите внимание на особенности работы драйвера и необходимость дополнительной подтяжки канала №4 (SCL).</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Mon, 14 Oct 2019 08:37:35 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8079#p8079</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8078#p8078</link>
			<description><![CDATA[<p>Вот что написано у вас в описании по этому поводу:<br />&quot;...Блок №31 «Копирование» устанавливает значение регистра рестарта I2C в<br />зависимости от значения сети «чтение»: при чтении регистр будет равен «1», что указывает драйверу<br />I2C, что сразу после отправки запроса на получение данных из ячейки памяти 24LC64 он должен перейти<br />а режим приема.</p>]]></description>
			<author><![CDATA[null@example.com (vks.com)]]></author>
			<pubDate>Sun, 13 Oct 2019 11:52:56 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8078#p8078</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8077#p8077</link>
			<description><![CDATA[<p>Вот файл ...</p>]]></description>
			<author><![CDATA[null@example.com (vks.com)]]></author>
			<pubDate>Sun, 13 Oct 2019 11:49:09 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8077#p8077</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8076#p8076</link>
			<description><![CDATA[<p>Скорее всего дело в РЕСТАРТЕ которое есть у 7-ки и нет у 5-ки.<br />Заменить или смоделировать не хватает квалификации.<br />Помогите пожалуйста кто может!!!<br />Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (vks.com)]]></author>
			<pubDate>Sun, 13 Oct 2019 11:47:29 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8076#p8076</guid>
		</item>
		<item>
			<title><![CDATA[Работа с внешней энергонезависимой памятью по шине I2C]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8072#p8072</link>
			<description><![CDATA[<p>Canny5nano&nbsp; EEPROM AT24C256 i2C<br />Перевел прогу c Canny7 на Canny5n.<br />Не работает - все перерыл, ПОМОГИТЕ!!!<br />Я думаю это и для вас ценная информация для этого форума <br />если мы добъем до рабочей версии.<br />В моей программе все практически как у вас!!!<br />Единственно, я записываю в память от 0 до 32767 случайные числа (по байтно).<br />И потом читаю их ...<br />В своей версии я вывожу (прога индикации отлажена) на индикатор.<br />Нет информации .....</p>]]></description>
			<author><![CDATA[null@example.com (vks.com)]]></author>
			<pubDate>Sat, 12 Oct 2019 21:03:06 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8072#p8072</guid>
		</item>
	</channel>
</rss>
