<?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>
									STM32, CAN и USB? - STM32				            </title>
            <link>https://microtechnics.ru/community/stm32/stm32-can-i-usb/</link>
            <description>Обсуждение вопросов, посвященных программированию микроконтроллеров, разработке электроники и не только.</description>
            <language>ru-RU</language>
            <lastBuildDate>Sat, 11 Jul 2026 20:11:38 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>НА: STM32, CAN и USB?</title>
                        <link>https://microtechnics.ru/community/stm32/stm32-can-i-usb/#post-260</link>
                        <pubDate>Thu, 01 Jul 2021 18:32:00 +0000</pubDate>
                        <description><![CDATA[Ах вот оно что!

 От: @aveal 
А в этом втором проекте точно аналогично - и CAN и USB? )

Да, действительно, во втором был только один USB активирован 😀 
По итогу - в обеих версиях STM3...]]></description>
                        <content:encoded><![CDATA[<p>Ах вот оно что!</p>
<blockquote data-userid="1" data-postid="259" data-mention="aveal">
<div class="wpforo-post-quote-author"><strong> От: @aveal </strong></div>
<p>А в этом втором проекте точно аналогично - и CAN и USB? )</p>
</blockquote>
<p>Да, действительно, во втором был только один USB активирован 😀 </p>
<p>По итогу - в обеих версиях STM32Cube работает USB, когда интерфейс в одиночестве, и не работает связка CAN + USB. В общем, как и должно быть))</p>
<p>Aveal, спасибо!</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Warhammer</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/stm32-can-i-usb/#post-260</guid>
                    </item>
				                    <item>
                        <title>НА: STM32, CAN и USB?</title>
                        <link>https://microtechnics.ru/community/stm32/stm32-can-i-usb/#post-259</link>
                        <pubDate>Thu, 01 Jul 2021 17:56:39 +0000</pubDate>
                        <description><![CDATA[От: @warhammer 
Случайно так вышло, что у меня установлен еще STM32Cube версии 5.6.0. Проделываю в нем аналогичные действия, создаю пустой проект с USB - подключаю, устройство определяется....]]></description>
                        <content:encoded><![CDATA[<blockquote data-userid="1581" data-postid="258" data-mention="warhammer">
<div class="wpforo-post-quote-author"><strong> От: @warhammer </strong></div>
<p>Случайно так вышло, что у меня установлен еще STM32Cube версии 5.6.0. Проделываю в нем аналогичные действия, создаю пустой проект с USB - подключаю, устройство определяется.</p>
</blockquote>
<p>А в этом втором проекте точно аналогично - и CAN и USB? )</p>
<p>Вообще в STM32F103 USB и CAN используют общий буфер памяти SRAM, поэтому одновременно не могут работать априори, к сожалению... На практике, как только включается тактирование CAN - отваливается USB, это и происходит.</p>
<p>Возможное решение - переключаться между использованием USB и CAN на лету, во время работы ПО. Ну либо переходить на F105, например.</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/stm32-can-i-usb/#post-259</guid>
                    </item>
				                    <item>
                        <title>STM32, CAN и USB?</title>
                        <link>https://microtechnics.ru/community/stm32/stm32-can-i-usb/#post-258</link>
                        <pubDate>Wed, 30 Jun 2021 19:58:22 +0000</pubDate>
                        <description><![CDATA[Всех приветствую!
Столкнулся со странной проблемой... Создаю проект для STM32F103RB с работой по CAN и по USB. Идея такая, что данные, принятые по USB, надо перекидывать в CAN. Но не в этом...]]></description>
                        <content:encoded><![CDATA[<p>Всех приветствую!</p>
<p>Столкнулся со странной проблемой... Создаю проект для STM32F103RB с работой по CAN и по USB. Идея такая, что данные, принятые по USB, надо перекидывать в CAN. Но не в этом суть =)</p>
<p>Генерирую голый проект с одной лишь инициализацией этих интерфейсов, STM32Cube версии 6.2.1. Прошиваю, втыкаю USB-кабель - сбой запроса дескриптора устройства, код ошибки 43:</p>
26
<p>Непонятно, но это только начало) Случайно так вышло, что у меня установлен еще STM32Cube версии 5.6.0. Проделываю в нем аналогичные действия, создаю пустой проект с USB - подключаю, устройство определяется.</p>
<p>Что происходит?)</p>
<p>P.S. Класс USB - CDC.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Warhammer</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/stm32-can-i-usb/#post-258</guid>
                    </item>
							        </channel>
        </rss>
		