Доска немного отличается от синей таблетки

аминостный
Пт 13 мая 2016 г., 10:38
Всем привет,

Я купил доску, которая очень похожа на синюю таблетку (STM32F103C8T6). Очевидно, единственное отличие состоит в том, что у моего есть только один простой перемычку для Boot0 без высоких/низких опций.

Изображение

Моя проблема: когда я хочу загрузить скомпилированный код (e.глин. Blink), я получаю ошибку "не удалось инициировать устройство". Что (есть!) моя вина (ы)?

Вот некоторая информация:

*Я использую PL-2303 (USB/TTL) для загрузки кода. ОС: W7X64
*Я думаю, что все драйверы установлены (я.эн. Я запустил файл BAT в «arduino_stm32» и установщики в папках Maple-DFU и кленово-серии).Когда плата подключена, компьютер признает его просто как серийный порт (Не устройство DFU).
*Также я попытался прошить загрузчик STM32Duino, используя демонстратор Flash Loader, но, к сожалению, программное обеспечение не получило ответа с платы.
*Я нажимаю и удерживаю кнопку сброса в течение ~ 3-4 секунды перед загрузкой кода.
*Как 5V, так и 3.3V тестируются на модуле USB-серии.
*В первый раз, когда я подключил доску, код был успешно загружен, но ничего произошло в доске!

Примечание. Поскольку моя плата не имеет высоких/низких перемычек для Boot0 и Boot1 (в отличие от всех обычных BluePills), я сделал все вышеуказанные меры в двух состояниях перемычки Boot0: прикрепленная/отдельная (открытая цепь)

Bests
Амин

Rogerclark
Пт 13 мая 2016 г., 10:48
Если демонстратор флэш -погрузчика не подключится, плата моя будет неисправна.

Дважды проверьте, какие контакты вы подключили USB с последовательным, и что RX идет на TX и т. Д.

Попробуйте более низкую скорость в флэш -загрузке, также измените время ожидания на более низкое значение, так как 2 секунды - это долгое время, чтобы ждать.

ZMEMW16
Пт 13 мая 2016 г. 14:36
Так извините, но это STM32F051C8T6, если я правильно его прочитал : шок:
может быть даже CB, сравните с 8 сразу под ним на чипе

Возврат Aliexpress / eBay за неправильные товары / плохое описание ?

Werecatf
Пт 13 мая 2016 г. 15:28
ZMEMW16 написал:Так извините, но это STM32F051C8T6, если я правильно его прочитал : шок:

Рик Кимбалл
Пт 13 мая 2016 г. 15:35
Я не думаю, что эти чипсы даже поддерживают местный USB. Единственное, что вы можете сделать с тем, что USB -разъем - это питание платы.

Martinayotte
Пт 13 мая 2016 г., 15:40
Фактически, глядя на спецификации самого чипа: вообще нет USB !

аминостный
Пт 13 мая 2016 г., 17:43
Во -первых, благодаря всем добрым ответам..

@Roger: на самом деле я проверял их много раз, но, к сожалению, никаких изменений не было.

@Others: ты правые, ребята! Эта доска вооружена корой-мг. (Извините за любое неправильное обращение)

Итак, теперь возникает вопрос: [восхитительные] аппаратные файлы Roger полезны для программирования этих досок (я.эн. STM32F0Xxx series)?
Кстати в менеджере правления Arduino есть пакет (а именно, СэмДюймовый Доски), что, по-видимому, для Cortex-M0+(не M0).

Амин

Werecatf
Пт 13 мая 2016 г., 17:45
Аминона написала:Итак, теперь возникает вопрос: [восхитительные] аппаратные файлы Roger полезны для программирования этих досок (я.эн. STM32F0Xxx series)?

ZMEMW16
Пт 13 мая 2016 г. 18:28
Сколько это было?

Он будет программировать, так как есть версия Nucleo с перерывом ST-Link, они около 12-16 фунтов стерлингов на AliexPress.

Теперь Baite Electronics делает чрезвычайно хороший набор из 5 'Maple Mini' STM32F103C8T6 за £ 14-07. Я знаю, как я только что посмотрел в своей корзине aliexpress, этот набор - почти постоянный резидент.
Мы знаем, что они работают и имеют разумное качество, USB-это мини-B, а не микро (за 2 фунта стерлингов.82 каждый, 3 фунта стерлингов.50 странно), другие источники аналогично названных досок не обязательно, так как песня идет. предположительно, некоторые из них - приманки, которые были переработаны <никому не приходится ни к кому или чему -либо, исключая кошачьи кстати, кстати>

Я уверен, что другие согласятся, время для этой кнопки +1.

Стивен

аминостный
Пт 13 мая 2016 г., 19:11
ZMEMW16 написал: Сколько это было?

Rogerclark
Пт 13 мая 2016 г., 19:52
Серия F0 не работает с ядром Libmaple, однако с помощью Core HALMX может быть возможно сделать вариант платы для этого процессора

видеть. http: // www.STM32duino.com/viewtopic.PHP?P = 13408#P13408

Но вам все равно нужно использовать внешний USB для последовательного адаптера или Stlink и т. Д

Я думаю, что это будет гораздо меньше хлопот, если вы потратите еще 5 долларов и купите Maple Mini (предпочтительно один от китайского производителя под названием Baite, так как это обычно лучшее качество.

Кстати. Взгляните в вики, так как в нем есть подробности о Baite Maple Mini и платах отклонения с логотипами на приманке и т. Д. вики.STM32duino.компонент

Рик Кимбалл
Пт 13 мая 2016 г., 8:06 вечера
Кажется, что люди должны получить доску Maple Mini Style, если они намерены программировать, используя стиль Arduino (USB Serial + Bootloader). Если вы планируете использовать устройство с помощью программиста STLINK, легче использовать либо BluePill, либо Redpill, либо любые другие платы STM32F103X, которые прорывают выводы SWD.

Rogerclark
Пт 13 мая 2016 г., 8:12 вечера
Я подозреваю, что большинство людей предпочли бы иметь USB, даже если они загружают через Stlink

Рик Кимбалл
Пт 13 мая 2016 г., 8:29 вечера
Я не предполагаю, что они не хотят USB -сериал. Просто легче получить доступ к булавкам SWD на синей таблетке, чем на Maple Mini. Они четко обозначены. На Maple Minis вы должны подключиться к булавкам 21 и 22, и они не отмечены для SWD.

Rogerclark
Пт 13 мая 2016 г., 8:42 вечера
Хотя Maple Mini не отмечены булавки SWD, у него есть хорошая сброс USB и хороший сильный USB -разъем USB.

Синяя таблетка имеет неправильный резистор для подтягивания USB и необходимо изменить, прежде чем ее можно будет использовать на USB, и Afik так, как мы сброшены USB на этих общих платах, фактически нарушает спецификацию USB и не всегда работает, если подключен через USB -концентратор и т. Д

Если vcc-gnd.com подойдет PFET на синей таблетке и сделает USB -разъем более сильным, это будет намного лучшим продуктом, хотя им придется взимать больше, так как их расходы будут немного выше

аминостный
Сб 14 мая 2016 г. 15:42
Спасибо, Роджер. Я решил поработать над ядрами M1, а не на M0, чтобы избежать дальнейших проблем!

@Rick Спасибо.

Умешджаян
Пт, сентябрь 08, 2017 9:33 утра
Привет.
У кого -нибудь есть схема для этой доски?

http: // i66.Tinypic.com/8w9pg2.JPG

С наилучшими пожеланиями
Умеш

Дэнниф
Сб 09 сентября 2017 г. 13:01
Правление, кажется, довольно легко проследить.

За исключением этого, переверните эти булавки, чтобы выяснить, как они связаны.

ZMEMW16
Сб 09 сентября 2017 г. 13:25
на вики, http: // wiki.STM32duino.com/index.PHP?title = blue_pill
SRP

Martinayotte
Сб 09 сентября 2017 г. 13:54
Вышеупомянутый вариант платы, предоставленный Умешджаяном, немного отличается от общего чертежа, он имеет только 1 перемычку для ботинок вместо 2...

ZMEMW16
Сб 09 сентября 2017 г. 18:22
Ну, это хорошее начало.
первый Найдите таблицу MCU и его PIN -диаграмму.
Следующие имена штифтов контрольной платы против BP. Продолжайте, если хорошо или выходить с красной ручкой.
Красная ручка через ссылку на Boot1, установите ее на любой смысл.
Boot0 нужен резистор подтягивает или вытягивает, как выше, может быть, 2 ??
USB Socket имеет много VCC & GND Copper, не так много признаков отслеживания, проверить обратный, забудьте USB.
Не совсем другое есть ?
2 или 4 слойной печатной платы, я подозреваю 2. Ищите следы прямо в MCU, вверху и обратный
Примечание значений компонентов, попробуйте соответствовать соединениям.
Ищите компоненты, подключенные таким образом, как BP.
Сброс должен быть r & C между VCC & GND, Common Point to Button, другая сторона кнопки трассировки или, может быть, через резистор в MCU Reset.
Кэпки на 5 В & 3V3, LDO, может быть, должен иметь Caps Close'is. Как USB, транзисторная схема маловероятной
Посмотрите на версию Nucleo, руководство пользователя для схемы ???
Несколько лишний сна Стефен

Rogerclark
Сб 09 сентября 2017 г., 21:11
[Martinayotte - Сб 09 сентября 2017 г. 13:54] - Вышеупомянутый вариант платы, предоставленный Умешджаяном, немного отличается от общего чертежа, он имеет только 1 перемычку для ботинок вместо 2...
Хорошо замеченный, Мартин...

Интересно, есть ли у этой платы правильный подтягивание USB или у нее есть какие -либо другие различия.

Boot1 имеет ограниченное использование, так как ОЗУ на F103 слишком мала, чтобы загрузить особенно полезное приложение в ОЗУ.

Так что я могу понять, почему производитель будет иметь экономию средств и не включать Boot1

Другой общий STM32F103RBT6