Перейти к содержанию

STM32F407ZGT6: ошибка 43 при подключении к USB


Hamulus

Рекомендуемые сообщения

Приобрел вот такой китайский девайс

https://www.aliexpress.com/item/High-Quality-STM32F407ZGT6-Development-Board-ARM-M4-STM32F4-Board-Compatibility-Multiple-Extension/32761236140.html?spm=2114.13010608.0.0.frVKIP&aff_platform=aaf&cpt=1499114262680&sk=zj6qB6AIM&aff_trace_key=bece767387644f31aaee76cee7a2c330-1499114262680-02366-zj6qB6AIM

Сам с STM32 дела ранее не имел.

При подключении к USB выдается ошибка 43 (ошибка дескриптора)

Я полазил, почитал и вроде подобная ошибка возникает у многих китайских плат, потому что ножка VBus не подключена к питанию USB.

Было большое желание прошивать через USB без дополнительных устройств, но я так понимаю, что раз оно не включено, то чтобы его включить и прошить первый раз мне теперь понадобится ST-Link, я правильно понимаю?

То есть заставить работать без ST-Link или USB-UART невозможно?

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

товарисч. Вы совсем пролетарий? Голова не думай?

Если проши нет и USB в контроллере никак еще не сконфигурирован, то какой нафик дескриптор?

3 часа назад, Hamulus сказал:

Было большое желание прошивать через USB без дополнительных устройств,

а я хочу чтоб был мир во всем мире.

Это в готовом решении с законченной прошей можно еще через USB что-то заливать, а разработчику нужен отладчик

3 часа назад, Hamulus сказал:

первый раз мне теперь понадобится ST-Link, я правильно понимаю?

и первый, и следующий и так далее

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Я сам стал обладателем STM32F103C8T6 и для работы с ним через юсб нужна пепепрошивка в ардуино и только там можно будет работать через юсб но для этого нужно полностью переделывать все библиотеки так как там все пины назначаются в каждой строке! Если вам нужно его прошить единоразово имея готовую прошивку можно использовать ттл pl2303, а если вы хотите полноценную работу в реальном времени только stlink и не как иначе так как он специально заточен под работу с ним! А юсб на плате служит только для подачи питания!) надеюсь объяснил понятно!

Отправлено с моего Redmi 3 через Tapatalk

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

спасибо, понятно:)

просто я сразу не подумал, что в платах Discovery есть встроенный ST-Link, а в моей нету:) потому что привык к Arduino и не задумался что не везде как там

в общем возьму ST-LInk

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, burnashev13 сказал:

для работы с ним через юсб нужна пепепрошивка в ардуино

Чего, чего? А больше ничего не нужно? на кой тогда брать STM, если дальше поганить его под ардуйню?!

Ссылка на комментарий
Поделиться на другие сайты

Чего, чего? А больше ничего не нужно? на кой тогда брать STM, если дальше поганить его под ардуйню?!

Я всего лишь предположил что автор темы думал работает как ардуино! И высказал на этот счёт свое мнение! Так данный факт лично проверен мною что можно в стм залить ардуино! Но с СТМ в чистом виде работать лучше и проще! Или я что то не то сказал!????

Отправлено с моего Redmi 3 через Tapatalk

Ссылка на комментарий
Поделиться на другие сайты

все так. Просто BARS_ бывает иногда резковат. Отнеситесь с пониманием. Тем не менее он настоящий профи. И его ревность к ардуино вполне оправданна. Если уж взялся за STM, то будь добр по феньшую, иначе он тебе ни к чему

Если ТС будет задавать правильные вопросы и вникать по честному, то тут ему всегда помогут. И BARS_ в том числе

Изменено пользователем mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

15 минут назад, burnashev13 сказал:

можно в стм залить ардуино!

Ардуино в принципе никуда нельзя залить

Только что, mail_robot сказал:

И его ревность к ардуино вполне оправданна

Я тут недавно писал прошивку на ардуйню, ну попросили. Так вот ничего хуже я в своей жизни не встречал. Особенно интересные вещи начались, когда захотел таймеры заюзать под свои нужды:crazy:

Ссылка на комментарий
Поделиться на другие сайты

человек разумеется имел в виду загрузчик. К чему капитанить лишний раз? Мы все частенько допускаем очевидные упрощения для краткости содержания

Я тоже когда то проходил эту тему. И уно мне казался нереальным космосом. Отрезвился быстро, но польза была тем не менее. Все надо пощупать, чтобы понять в чем разница. И это не зазорно

Изменено пользователем mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

Я тут недавно писал прошивку на ардуйню, ну попросили. Так вот ничего хуже я в своей жизни не встречал. Особенно интересные вещи начались, когда захотел таймеры заюзать под свои нужды:crazy:

Давайте просто разойдемся миром!

Отправлено с моего Redmi 3 через Tapatalk

Ссылка на комментарий
Поделиться на другие сайты

я вот кстати подумал только что - а чего стоило STM-щикам засунуть USB отладчик прямо в камень? Вот было бы круто сразу чик его в комп и кайлом. Хотя бы одну единственную модель типа C8T6. Был бы реальный убийца конкурентов. Китайцы бы расплодили его просто милиардами

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

Только что, mail_robot сказал:

а чего стоило STM-щикам засунуть USB отладчик прямо в камень

Учитывая копеечную стоимость программатора, по крайней мере клона, это излишне. А так можно загрузчик самому накатать)

Ссылка на комментарий
Поделиться на другие сайты

да эт понятно, но все же. Был бы первый контроллер с полным сервисом. А учитывая копеечную стоимость...

Ну сами понимаете

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

айда? Только чтобы с тем же сервисом, как и у STLink

Изменено пользователем mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

тогда не вариант. Без отладки нет смысла. Вспоминаем про копеечность STLink-а и его удобства

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

на то она и ардуина. Нам это без надобности. Ну и средами разработки прибор должен опознаваться как родной. А без имитации отладчика это невозможно. Заливать прошу бубном после каждой компиляции... увольте

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

кстати, а подскажите, можно ли с этой платой использовать пятивольтовый USB-UART?

и может ли она в принципе работать с 5 вольтами для RX/TX (не для загрузки, а уже при коммуникации с подключенными устройствами)

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • блииин, ну зачем здесь похожие методы, тем более что сделанные не правильно, что сразу показывает, что автор плохо понимает - о чём он там методы пишет. когда здесь, у нас на форуме, солидные люди, внятно и объективно написали, что к чему. @beggar чтоб Вы не путались: ток заряда измеряйте в положениях, как на установках: 0.109, 0.11, 0.27. в положении измерения тру рмс, лучше измерить ток первичной обмотки трансформатора (при больших зарядных токах), чтоб не превышать её максимальный действующий ток. ну и со временем, найти время, чтоб прочитать о: среднем, действующем и амплитудном значениях тока.
    • Да у него мастерская - балкон. Сверлильно-фрезерный станочек там, мелкий. И все. CAD-ами владеет хорошо, поэтому нарисовать что надо не проблема ему. И заказывает, что сам не может сделать качественно. Требования к эстетике у всех разные. "Фактор жены" 
    • Счастливчик. Завидую по хорошему. Это надо иметь мастерскую. Современные квартиры предполагают только стол и диван. Наелся и на бок..   
    • Зачем станки? Просто лобзик и фанера (в моëм случае вместо лобзика шуруповëрт с сверлом и куча терпения))). Вот мой VAC 2.0, ему только верхнюю и нижнюю стенки прикрепить и марилкой или лаком покрыть, и вполне себе аккуратный корпус. Цена вопроса 500 рублей)   
    • Без него на светодиод оптрона нельзя подавать напряжение. Сожжёте светодиод. Если сможете, отпаяйте нижний по схеме вывод R18. Напряжение можно подать на него относительно истока Т2.
    • У моего хорошего знакомого денег полно. А он мастерит. ))
×
×
  • Создать...