<?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>
									USB и HAL driver - Микроконтроллеры				            </title>
            <link>https://microtechnics.ru/community/mikrokontrollery/usb-i-hal-driver/</link>
            <description>Обсуждение вопросов, посвященных программированию микроконтроллеров, разработке электроники и не только.</description>
            <language>ru-RU</language>
            <lastBuildDate>Mon, 15 Jun 2026 04:29:55 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>НА: USB и HAL driver</title>
                        <link>https://microtechnics.ru/community/mikrokontrollery/usb-i-hal-driver/#post-41</link>
                        <pubDate>Wed, 20 Jan 2016 09:30:16 +0000</pubDate>
                        <description><![CDATA[Спасибо за пожелания! =)

Восстановлю немного разговор из комментариев для других пользователей) 
Я предложил вариант - анализировать наличие 5В с разъема USB на ножке микроконтроллера и в з...]]></description>
                        <content:encoded><![CDATA[Спасибо за пожелания! =)

Восстановлю немного разговор из комментариев для других пользователей) 
Я предложил вариант - анализировать наличие 5В с разъема USB на ножке микроконтроллера и в зависимости от этого решать, подключен ли кабель. Я сам в одном проекте такой метод использовал и вроде бы не было проблем с инициализацией, причем она сразу вызывалась после определения подключения кабеля... 
А еще можно покопать в сторону HAL - стандартного инструмента (функции) я там тоже не нашел, но по-моему там в одной из структур, которые используются для работы с USB есть поле "Connected" или что-то в этом роде, которое соответственно в 1 устанавливается при подключении устройства.]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/mikrokontrollery/">Микроконтроллеры</category>                        <dc:creator>Aveal</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/mikrokontrollery/usb-i-hal-driver/#post-41</guid>
                    </item>
				                    <item>
                        <title>USB и HAL driver</title>
                        <link>https://microtechnics.ru/community/mikrokontrollery/usb-i-hal-driver/#post-1</link>
                        <pubDate>Wed, 20 Jan 2016 08:05:54 +0000</pubDate>
                        <description><![CDATA[Круто - первый на форуме. Желаю, чтобы форум рос не по дням, а по секундам)))
И так к теме. Почитал статью на сайте про настройку Virtual COM port с помощью STM32Cube. В комментария задал св...]]></description>
                        <content:encoded><![CDATA[Круто - первый на форуме. Желаю, чтобы форум рос не по дням, а по секундам)))
И так к теме. Почитал статью на сайте про настройку Virtual COM port с помощью STM32Cube. В комментария задал свой вопрос, предлагаю продолжить обсуждение на свеженьком, новом форуме. Скопирую комментарий с вопросом сюда:

Спасибо автору за статью. Удалось разобраться с настройкой USB CDC. У меня осталось несколько неясных моментов. Особенно интересует как убедиться в готовности USB, прежде чем отправлять через него данные. У меня устройство работает автономно, передавая по USB данные измерений. Но подключено к компьютеру оно не всегда, периодически отключается. Так вот как мне в программе определить подключен ли USB или нет. Устройство перезапускать нельзя. Заранее спасибо :)]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/mikrokontrollery/">Микроконтроллеры</category>                        <dc:creator>Poltav87</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/mikrokontrollery/usb-i-hal-driver/#post-1</guid>
                    </item>
							        </channel>
        </rss>
		