Перешёл на STM32 и только плюсы после допотопного ардуино. Можно и там и там программировать. Это ещё один плюс.
@NRelectronics4 жыл бұрын
Молодцы что перешли с ардуино на STM32. У вас увеличится количество реализуемых задач и проектов, процесс программирования станет в начале чуть сложнее потом намного приятнее и полезнее! Поздравляю вас с этим!
@masterkit95174 жыл бұрын
@@NRelectronics Комфортнее намного в Keil, как в дальнобойной SCANIA после тесного запорожца придавленного к асфальту от нагрузки цепляющим днищем дорогу, а ехать как то надо. Ардуино примерно так работает в сравнении с SMT32. Это тем кто ещё не видел SMT32. Спасибо за поздравления! Можно всех поздравить с созданием STM32 это пресс машина для ардуино. Конец эпохи ардуино пришёл.
@-Darkweider4 жыл бұрын
@@masterkit9517 Вы не поверите, многие так так думали еще 10 лет назад. Как только СТМ выбросили восьмерки и 32е. Почитайте на Казусе или Элхе тех времен. Жаркие были дискуссии. Однако ардунья не сдается, слишком велики наработки и низок порог вхождения. Уж на знаю сожалеть или радоваться...
@NRelectronics4 жыл бұрын
Keil прекрасен, стабилен и надежен. Для начинающих бывает сложновато, но если разберутся отличная, так по мне лично, лучшая IDE. Пожалуйста за поздравление, вы этого заслужили! Теперь не бросайте и изучайте, главное практикуйтесь, хотя бы понемногу. Думаю ардуина будет еще долго жива, уж очень большое комьюнити, много отладок, низкая цена, много библиотек, поезд такой сложно будет остановить...
@NRelectronics4 жыл бұрын
думаю что можно радоваться тому моменту, что есть разнообразие, а вот когда нет ничего то уже совсем печалька)
@Ironziz4 жыл бұрын
Отличный обзор, всё четко, понятно и интересно)))!
@NRelectronics4 жыл бұрын
Стараюсь. Ожидайте через недельку продолжения развития BluePill.
@valera_kardan3 жыл бұрын
@@NRelectronics Где можно купить оригинальный программатор?
@NRelectronics3 жыл бұрын
Дк электронщик, терраэлектроника, чип и дип, алиэкспресс...
@robo_omsk4 жыл бұрын
Большое спасибо!
@NRelectronics4 жыл бұрын
На здоровье, на пользу!
@im_a_hater4 жыл бұрын
Внутренняя распиновка СТ-линка китайского у меня не соответствовала обозначению на корпусе... разобрал и подключил по маске на плате. Только так всё заработало
@NRelectronics4 жыл бұрын
Вот такие блин китайцы... Что можно сказать о них...
@mykhailosafonov7464 жыл бұрын
Спасибо за интересное и познавательное видео.
@NRelectronics4 жыл бұрын
Пожалуйста, не забывайте про лайки для других.
@RS_834 жыл бұрын
Спасибо, интересная информация. Есть такая плата и китайский же стлинк. Ждем продолжения по BlackPill))
@NRelectronics4 жыл бұрын
Отлично! На выходных как обычно выпущу видео. BlackPill поинтересней.
@RS_834 жыл бұрын
@@NRelectronics спасибо!
@ВасёкПупкин-ч1н4 жыл бұрын
есть возможность делать документы из видео доступными, к примеру на яндекс диске?
@NRelectronics4 жыл бұрын
выложил под видео.
@timelord11374 жыл бұрын
Я начинал с F407 и с Кернигана-Ритчи, всё желание отбилось об эти скалы. А нужно было с F103 и Прата. Не хочу просто мигать светодиодами по волшебству, хочу понимать что и как я делаю. Начинаю учиться заново - снова)
@NRelectronics4 жыл бұрын
Молодцы что не бросаете! Поверьте мне и опыту коллег и знакомых, у вас все получится!!!
@NRelectronics3 жыл бұрын
Наверное просто Ричи не самый лучший выбор для самого начала. Прата или Дейтел самые лучшие дядьки. А вот 407 контроллер хорош.
@velessn3 жыл бұрын
Спасибо Вам за интересные видео. Еще 5 лет назад следил за активным развитием платформы ардуино. Сейчас зашел на ali и был мягко говоря удивлен ценами на компоненты. Интересно, такая динамика цен сохранится или нужно срочно покупать модули. Народ, что вы думаете об этом. И еще хочу попросить Вас, можно ли записать видео по сборке синтезатора на si5351 с использованием stm, сложно ли адаптировать проекты с Ардуино на stm32? Спасибо.
@NRelectronics3 жыл бұрын
Пожалуйста. Я бы на вашем месте подкупил что необходимо на Али. Кризис затяжной, как дальше себя цены поведут непонятно, практически нулевая вероятность что цены восстановятся в ближайшее время.
@dmitryponyatov21584 жыл бұрын
Забыли в комплект положить третий свисток, очень важный для начинающих - логанализатор saleae
@NRelectronics4 жыл бұрын
Да, безусловно, но это уже доп. штука все же.
@dazzershell4 жыл бұрын
Начинающих) у нас весь отдел у меня его стреляет, 3 канала уже спалили
@sergeygrechishnikov2823 жыл бұрын
Решил перейти в embedded разработку(хочу посидеть с паяльником и поковыряться в проводах)) Так-вот вопрос, стоит ли тянуть "Си с классами" в микроконтроллеры? или это гиблое дело? Спасибо.
@NRelectronics3 жыл бұрын
Тут вопрос религии, кому что нравится, Си или С++. У меня на канале пока Си.
@sergeygrechishnikov2823 жыл бұрын
@@NRelectronics Хорошо спасибо, я так и предполагал))
@NRelectronics3 жыл бұрын
Отлично. Тогда добро пожаловать на курс по программированию на Си.
Я не настаиваю на Си, но он проще пока для старта или для более быстрого написания. Плюсы конечно хороши собой.
@vladim123454 жыл бұрын
Добрый день уважаемый автор, что могло случиться с платами BluePill после попытки включить дебугинг в STM32CubeIDE? Среда разработки попросила обновить прошивку программатора ST-LINK V2, после чего дебугинг стал работать, можно было видеть состояние пинов, но это только один раз, после пере подключение программатора плата уже не отвечает, не видит ее ни CubeIDE ни STM32 ST-Link Utility, горит только красный диод. Попробовал и через JTAG и SWD и Connect Under Reset, и другой программатор с более старой версий прошивки, ничего не помогает, так две платы отрубились. Неужели умерли?
@NRelectronics4 жыл бұрын
Может вы когда второй раз подключили питание наоборот? Сделали переполюсовку? После такого микроконтроллер может и не работать...
@vladim123454 жыл бұрын
@@NRelectronics Нет, я саму плату от программатора не отключал, только программатор из USB компьютера вытащил.
@NRelectronics4 жыл бұрын
свистки бывают иногда вылетают под действием статики...
@vladim123454 жыл бұрын
@@NRelectronics Я уверен что там не техническая проблема, после того как отрубилась первая плата я подключил вторую на тот же программатор (с обновлённой прошивки), все работало нормально (через ST-Link Utility), и проблема опять возникло после попытки активации дебугера в STM32CubeIDE. Не могло быть что STM32CubeIDE сама поменяла какие то конфигурации в контролере что он больше не виден для программатора?
@NRelectronics4 жыл бұрын
куб иде это эклипс, вот возможны и глюки, это нормально для подобных программ к сожалению.
@Serg-9783 жыл бұрын
Здравствуйте. Есть ли у Вас ролик как скачать/залить прошивку через USB PA11/PA12?
такой вопрос, в куб мх мы настраиваем swd как swd , а в кейле когда пишем ПО ничего такого не делали, для блинка того же. зачем тогда настраивать в кубе?
@NRelectronics2 жыл бұрын
Вы сейчас про видео под которым подписали сообщение или про какое другое? Если не инициализировать swd то после программирования нельзя будет стать под отладку или просто залить. Только при нажатом ресете.
@openFrimeTv2 жыл бұрын
@@NRelectronics я в целом за любой проект. просто у меня как ни странно в отладку заходит. проект брал там где задержку делали на системном таймере. Все написано в кейле, никаких инициализаций swd не делали, а отладка работает. Единственное что я думаю (в мк уже зашит какой то бутлоадер или типа того, и пока чип не стер полностью то оно будет работать. Но с другой стороны перед прошивкой МК стирается..) Вот от сюда и вопросы
@openFrimeTv2 жыл бұрын
@@NRelectronics а от перемычек BOOT это не зависит?
@NRelectronics2 жыл бұрын
Нет, от перемычек не зависет. Если посмотреть по RM на инициализацию PortA то там можно высмотреть, что свд инициализировано сразу, поэтому мк сразу доступен для программирования, а потом мы это можем выключать и включать, что собственно уже и делает HAL.
@openFrimeTv2 жыл бұрын
@@NRelectronics аа, теперь понял. спасибо
@uncle_Russell5 ай бұрын
есть плата stm3240 eval в ней st-link встроен, множно ею прошить пилюлю?
@NRelectronics5 ай бұрын
Да, можно.
@radcontrols3d1153 жыл бұрын
А ссылка где на плату?
@NRelectronics3 жыл бұрын
С нынешним ростом цен на всё ссылки пришлось убрать.
@radcontrols3d1153 жыл бұрын
@@NRelectronics да все равно кому то нужно.
@SevenNightdreemVeryPavlovny4 жыл бұрын
Что бы понизить потребление для девайсов с батарейным питанием нужно сдуть 103 камень и припаять L051 например туда.
@NRelectronics4 жыл бұрын
Сравнивали по потреблению L051 и 103? Какая между ними все разница, принципиальная?
@tx-rx4 жыл бұрын
@@NRelectronics лучше припять F073 , он поинтереснее. пин ту пин
@SevenNightdreemVeryPavlovny4 жыл бұрын
@@NRelectronics да, конечно, сравнил очень много камней, потребление примерно соответствует даташиту в mA/MHz, l051 может глубоко спать и тикать RTC без внешнего кварца что очень удобно, пробуждаемся из stop mode ,через любой промежуток времени, сделал дела и спать, в stop моде 4-5 мкА.
@NRelectronics4 жыл бұрын
Лучше тогда уже G071, как более новый камень, со всеми классными плюшками...
@NRelectronics4 жыл бұрын
у меня получалось загнать STM32F103C8T6 в режим глубоко сна до 2мкА. L051 получается прям не то чтобы лучше.
@iaroslavsisenco40724 жыл бұрын
Спасибо! Цены самих плат не идут ни в какое сравнение с ценами на сенсоры и акторику в каких-то проектах. Как по мне - так лучше сразу Nucleo купить. Там сразу и ST-Link встроенный.
@NRelectronics4 жыл бұрын
Nucleo самое лучшее решение, у самого их подавляющее большинство. Но просто тема видео - самое доступное, т.е. то что подешевле.
@ОбычныйЧеловек-щ7м4 жыл бұрын
Как по мне - нуклео не самый удобный вариант, распиновка хрен пойми какая. У дискавери все в разы удобнее.
@NRelectronics4 жыл бұрын
Зато нуклео дешевле как правило чем платы дискавери.
@iaroslavsisenco40724 жыл бұрын
@@NRelectronics Это всегда вопрос стоимости времени разработчика. Как правило 30 баксов разницы в стоимости плат отбиваются в считанные часы/минуты работы (со слов микропроцессорщиков на работе). Но мне, например, для домашнего хобби, думаю большой разницы не будет. Купил и то и то. Как будет достаточно опыта и знаний, чтобы оценить разницу - обязательно напишу об этом.
@NRelectronics4 жыл бұрын
на работе, если предприятие солидное, это вообще не деньги, всё уходит на заказ, списание средства. Для дома тут можно что и подешевле, или что поудобнее, кому что больше нравится... Конечно, делитесь своим мнением в будущем, это будет полезно всем интересующимся.
@EdwardEmel4 жыл бұрын
STM32F103 - самый неудачный STM32. Единственный его плюс - китайцы клепают в таких количествах, что цена даже ниже STM32F0... Но для новичка все же лучше купить STM32F072 или 042. Хоть там и ниже частота, нет деления, да и архитектура проще, зато есть USB-DFU, т.е. фактически вообще ничего, кроме девборды, для разработок не нужно!
@NRelectronics4 жыл бұрын
Это самый удачный МК. Несмотря на то, что он был первым у компании, его до сих пор продают и покупают, при этом он супер массовый. Для новичка лучше тогда уже F4 или G0, по моим видео это увидите...Отладка должна быть, её никакая другая технология не заменит.
@EdwardEmel4 жыл бұрын
@@NRelectronics F4 слишком сложна для новичка! Например, я - уже давно не новичок, но мне все не хватает смелости взяться за F4. Ведь там даже USB не нормальное, а OTG, т.е. придется все с нуля по даташиту рисовать!!! А насчет G0 - дороговаты они, чтобы по паре десятков штук в месяц сжигать на опытах. А 50-рублевые STM32F072 - в самый раз! Отладка новичкам тоже не нужна. Она вообще очень редко когда бывает нужна. Я уже достаточно всего понаписал, и только один раз мне нужна была отладка (да и то, почитав исходники opencm3, я обнаружил, где косяк; поэтому теперь я вообще жирными чужими библиотеками не пользуюсь: от них только вред).
@NRelectronics4 жыл бұрын
здрастье приехали, F4 не сложнее F1! Не вводите народ в заблуждение! Фарша просто больше вот и всё. А если вы не разобрались то не надо под общую гребенку вваливать. G0 можно найти при желании за хорошую цену, было бы желание. Алиэкспресс не в счёт, не надежно. Даа...не нужна отладка...дожились...в ардуине её нет, поэтому не нужна. В ARM без неё нельзя. Что вы там писали непонятно...Наверно LTDC на ассемблере, как один мне писал тут тоже... И не всё бабками меряется, это продажный подход к делу.
@EdwardEmel4 жыл бұрын
@@NRelectronics я уже сказал: из кучи разработанных мною железяк (github.com/eddyem/stm32samples - вот часть) отладка реально нужна была бы (и то, без нее обошелся) только в одной. Отладка - это зло, которое не позволяет нормально разрабатывать, развращая мозг! И F4 все-таки намного сложней F1. Сравните RM.
@NRelectronics4 жыл бұрын
Вы определяете сложность по количеству листов RM ? Что серьезно? А прочитать и разобраться, не? Ардуина рулит без отладки, флаг в руки, такая политика изучения/работы мною не приветствуется на канале.
@-Darkweider4 жыл бұрын
А ведь первые диско получали от EBV на халяву... До сих пор две штуки живы.
@NRelectronics4 жыл бұрын
Я две штуки на семинарах Элтеха получал когда-то, именно F4-Disco.
@-Darkweider4 жыл бұрын
@@NRelectronics Ну F4, это новодел) Я про VL-Discovery на F100 в 2010 или 11 году. SPL, Кокос и прочий ужос.
@NRelectronics4 жыл бұрын
VL-Discovery до сих пор лежит, что уже ST-Link V1 компания ST прекращает поддерживать.
@aleksandrdemidov60584 жыл бұрын
приветствую! скажите, а сколько CAN шин у этого контроллера? мне нужна отладочная плата с двумя CAN шинами, есть такие?
@NRelectronics4 жыл бұрын
У этого микроконтроллера один CAN. Поищу как буду за компьютером.
@blesk42644 жыл бұрын
Там один CAN
@blesk42644 жыл бұрын
В 105 два CAN
@modbusrtu5354 жыл бұрын
С F105 камня 2 CAN на борту
@Alexandr_Mrakedonsky4 жыл бұрын
STM32F407-DISCOVERY на ней 2 CAN, Сам использую www.chipdip.ru/product/stm32f407g-disc1-2