<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									STM32F103 проблема с I2C1. - STM32				            </title>
            <link>https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/</link>
            <description>Обсуждение вопросов, посвященных программированию микроконтроллеров, разработке электроники и не только.</description>
            <language>ru-RU</language>
            <lastBuildDate>Tue, 15 Sep 2026 09:47:59 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>НА: STM32F103 проблема с I2C1.</title>
                        <link>https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-336</link>
                        <pubDate>Thu, 15 Jul 2021 15:33:59 +0000</pubDate>
                        <description><![CDATA[От: @aveal 
Для I2C1 установлен бит BUSY. Надо проверить, что выводы GPIO для I2C конфигурируются до(!) включения тактирования I2C.
Если в этом нет проблемы, то тогда придется погружаться ...]]></description>
                        <content:encoded><![CDATA[<blockquote data-userid="1" data-postid="330" data-mention="aveal">
<div class="wpforo-post-quote-author"><strong> От: @aveal </strong></div>
<p>Для I2C1 установлен бит BUSY. Надо проверить, что выводы GPIO для I2C конфигурируются <strong>до(!)</strong> включения тактирования I2C.</p>
<p>Если в этом нет проблемы, то тогда придется погружаться глубже, как писал @tech.</p>
</blockquote>
<p>Именно в этом и была ошибка! Огромная благодарность )</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Ardim</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-336</guid>
                    </item>
				                    <item>
                        <title>НА: STM32F103 проблема с I2C1.</title>
                        <link>https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-330</link>
                        <pubDate>Thu, 15 Jul 2021 11:30:19 +0000</pubDate>
                        <description><![CDATA[Для I2C1 установлен бит BUSY. Надо проверить, что выводы GPIO для I2C конфигурируются до(!) включения тактирования I2C.
Если в этом нет проблемы, то тогда придется погружаться глубже, как п...]]></description>
                        <content:encoded><![CDATA[<p>Для I2C1 установлен бит BUSY. Надо проверить, что выводы GPIO для I2C конфигурируются <strong>до(!)</strong> включения тактирования I2C.</p>
<p>Если в этом нет проблемы, то тогда придется погружаться глубже, как писал @tech.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Aveal MT</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-330</guid>
                    </item>
				                    <item>
                        <title>НА: STM32F103 проблема с I2C1.</title>
                        <link>https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-324</link>
                        <pubDate>Tue, 13 Jul 2021 14:16:21 +0000</pubDate>
                        <description><![CDATA[Спасибо за ответы! Пока по поводу регистров...
@aveal
I2C1_SR2 = 0x02;
I2C2_SR2 = 0x00;]]></description>
                        <content:encoded><![CDATA[<p>Спасибо за ответы! Пока по поводу регистров...</p>
<p>@aveal</p>
<p>I2C1_SR2 = 0x02;</p>
<p>I2C2_SR2 = 0x00;</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Ardim</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-324</guid>
                    </item>
				                    <item>
                        <title>НА: STM32F103 проблема с I2C1.</title>
                        <link>https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-322</link>
                        <pubDate>Tue, 13 Jul 2021 13:04:11 +0000</pubDate>
                        <description><![CDATA[И еще надо посмотреть под отладчиком значения регистров I2C1-&gt;SR2 и I2C2-&gt;SR2.]]></description>
                        <content:encoded><![CDATA[<p>И еще надо посмотреть под отладчиком значения регистров <strong>I2C1-&gt;SR2</strong> и <strong>I2C2-&gt;SR2</strong>.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Aveal MT</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-322</guid>
                    </item>
				                    <item>
                        <title>НА: STM32F103 проблема с I2C1.</title>
                        <link>https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-319</link>
                        <pubDate>Tue, 13 Jul 2021 12:55:35 +0000</pubDate>
                        <description><![CDATA[Добрый день, много может быть вариантов...
Какие устройства подключаются к шинам? Есть ли отличия в схемотехнике? Верный ли адрес устройства для случая, когда не работает? Подтягивающие рез...]]></description>
                        <content:encoded><![CDATA[<p>Добрый день, много может быть вариантов...</p>
<p>Какие устройства подключаются к шинам? Есть ли отличия в схемотехнике? Верный ли адрес устройства для случая, когда не работает? Подтягивающие резисторы? Инициализация выводов gpio для i2c?</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>tech</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-319</guid>
                    </item>
				                    <item>
                        <title>STM32F103 проблема с I2C1.</title>
                        <link>https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-318</link>
                        <pubDate>Tue, 13 Jul 2021 12:17:46 +0000</pubDate>
                        <description><![CDATA[Привет! Пытаюсь запустить в проекте 2 модуля I2C. I2C2 работает стабильно, но I2C1 не работает вообще. Код инициализации полностью одинаковый:
RCC_APB1PeriphClockCmd(RCC_APB1Periph_I2C1, EN...]]></description>
                        <content:encoded><![CDATA[<p>Привет! Пытаюсь запустить в проекте 2 модуля I2C. I2C2 работает стабильно, но I2C1 не работает вообще. Код инициализации полностью одинаковый:</p>
<pre contenteditable="false">RCC_APB1PeriphClockCmd(RCC_APB1Periph_I2C1, ENABLE);

i2c.I2C_ClockSpeed = 100000; 
i2c.I2C_Mode = I2C_Mode_I2C;
i2c.I2C_DutyCycle = I2C_DutyCycle_2;
i2c.I2C_OwnAddress1 = ADDRESS;
i2c.I2C_Ack = I2C_Ack_Disable;
i2c.I2C_AcknowledgedAddress = I2C_AcknowledgedAddress_7bit;

I2C_Init(I2C1, &amp;i2c);</pre>
<p>ADDRESS определен дефайном.</p>
<p>В чем может быть тут дело?</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Ardim</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/stm32f103-problema-s-i2c1/#post-318</guid>
                    </item>
							        </channel>
        </rss>
		