STM32CubeIDE. Внимание! Невозможно пользоваться! Что делать?Attention!!! It is impossible to use!!!
Вставка
- Опубліковано 25 лис 2023
- Видео о том, как современные IDE портятся понемногу...
В конце ролика небольшой информационный видео бонус от ST.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Для общения подписываться в чат:
t.me/+N2uEB7w-VdwwNGEy
Посмотреть видео лекции и обзоры:
/ @nrelectronics
Мой магазинчик канала на Али:
aliexpress.ru/shop/4962260
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Станьте спонсором канала:
переводом по номеру карты:
4377-7237-6190-5714
Спасибо за информацию👍🔥
Пожалуйста🙏💓
У меня как раз 1.12 стоит. Спасибо за видео. Пока не буду обновляться.
Не торопитесь, предпосылок к обновлению серьёзных нет!!!
Юзаю связку CubeMX для конфига + PlatformIO на VSC для кода. В принципе все устраивает👌🏽
Тоже можно да. 👍
Использую Qt Creator + cube mx. Зато, в отличии от вскода, и в ассемблер могу. И настраивать более тонко. Всякие платформИО только на посмотреть ставил. Не интересно.
Молодцы.
До сих пор использую CubeIDE 1.7.0 😃
Вот и правильно, молодцы! Выше 1.12 не обновляйтесь!
Спасибо за ваше видео.
Пожалуйста, заходите почаще.
ну я в Крыму нахожусь. У нас пакет просто не обновлялся с 1.10. (кажется с этой версии начал замечать). Сначала все решалось логином на сайте ST с VPN и скачиванием нужного софта. С 1.13. уже и VPN не помогает. НО, меняем в аккаунте ST местоположение, к примеру, украина, и все сразу работает. Скачивает с сайта и нормально логинится в среде, а куб нормально сам обновляется.
Спасибо за информацию!
Только что вручную обновил куб до последней версии (6.10.0). Теперь что при нажатии на Login, что при нажатии на 'Check for Updates', что при нажатии на 'Install/Remove' ничего не происходит. Просто появляются на секунду песочные часы и все.
Надо ввести заранее зарегистрированный логин и пароль.
А ничего, что пред тем, как залогиниться на сайте ST, надо свою учетку там СОЗДАТЬ?
И насколько помню, проблема эта далеко не нова. Я уже примерно год предпочитаю руками выкачивать паки, залогинившись при этом через ВПН, а потом ставить их оффлайн.
Да, я про это говорил, целое свинство от них...
не надо ВПН. Поменяй страну в настройках аккаунта.
Спасибо за совет. Тут про это некоторые тоже стали писать...
Тоже самое.
@@NRelectronicsэто не свинство, а вполне целостная политика по санкциям. Т е это не одни st так решили. Сталкивался с аналогичным у других компаний. Я бы назвал это новым железным занавесом. Ну или началом его строительства. Дальше будет хуже. Так же напомню, что первый железный занавес так же начали строить именно с той стороны, а СССР лишь отвечал. Но тогда было идеологическое обоснование, а сейчас обоснование на уровне "вы нам не нравитесь", т к идеология в целом одинаковая (возьня вокруг "радуги" и прочих "демократических" "скреп" просто показуха с обеих сторон)
Так с сайта я уже давно могу качать только через VPN. Для России ссылка не генерится.
Да, для России это так к сожалению, а что ещё делать??
Смог зарегистрироваться только через тор браузер с загранданными.
Класс, молодцы.
Вчера пробовал скачать mc sdk от st, но ссылка на скачивание не приходит, даже с новой почтой и впн.
А почта от какого домена?
Мне пришлось завести новый аккаунт с почтой Google на сайте с регистрацией через VPN (находясь во Франции) с информацией страны Франция. После этого находясь под VPN во франции, всё скачивается. До этого заблочили аккаунт с Яндекс почтой и Россией.
Спасибо за информацию, запутанно у вас))
Меня еще бесит, что когда открываешь cubeMX он постоянно что то подкачивает, банально доходит до того что я не могу конфигурации сделать нажимаешь на combobox какого нибудь параметра а он бах и свернеться, и пока все не докочает не настроишь, вот зачем эти постояннве подкачки, нет что бы сам захотел и потом обновил список контролеров и чего то там еще.
Да, он так делает. Видимо актуальность либ подкачивпется... И мешает. CubeIDE также перед обновлением файлик в 35 мегабайт скачивает.
@@NRelectronics просто ладно бы это было раз в неделю, месяц но не каждый день
У меня это при каждом обновлении постоянно.. Ю
нужно и желательно отключить в настройках обновы и оффлайн режим включить, пакеты будет все равно ставить.
Версии с 1.13 уже с изменённым меню, отключение того о чем вы говорите не даст никакого решения... Только откат на старую 1.12.
Сделайте серию уроков по esp32, в связке esp-idf + vsc с подробным изучением freeRtos, т.к там на ней всё завязано. А то толковых уроков нет вообще, одни ардуинщики, которые все делают на готовых библах.
Может быть когда-нибудь, но сейчас пока нет.
@@NRelectronics жаль, у вас уроки очень хорошо получаются, без лишней воды, всё понятно. Что же будем ждать.
Да! Именно в этой связке esp-idf + vsc + freeRtos без ардуины
Это хорошая и правильная связка 😉👍
Да кому оно надо, это есп. Баловство. Только как ардуинкой играть. Да и зачем, если есть нормальные контроллеры, которые и круты, и в продакшен можно, и всюду. А есп - ссзб
как ни странно, у меня мейловская почта начинает работать, если заходить через vpn, который кинул на vps в Чехии, вероятно они ip смотрят, в настройках аккаунта тоже чехия стоит
Вероятно, значит смотрят по IP и стране всё же.
Какие сейчас есть альтернативы stm с такими же возможностями , но без проблем с покупкой МК и скачиванием софта в России ?
NXP и Renesas как железо. Проблем с покупкой сейчас нет ни с чем, абсолютно.
GD32
Они бе.
на артери переходим с гигой девайс) ну можно и прям gcc собирать в командной строке, а атоллик как поживает? В нем тоже так же или он не актуален впринципе? Помню пример с ethernet у меня собрался с первого раза только в а-толике) А еще seeger studio есть на нем можно , обычно для nrf52 запускал но там вроде есть и для stm32 примеры шаблоны. Посмотрел Толик Атоллиу все похоже сложил полномочия . Еще IAR конечно можно пробовать) но это на любителя
Я за WCH!)
Ну IAR выглядит допотопно, но зато работает как часики, правда я пишу в VSC, а потом отладка в IAR))) зато подходит и для stm32, и для gd32 , и для at32. Когда особенно через st link отлаживал artery вообще удивился, думал только через j link или cmsis dap можно.
IAR и Keil хороши компиляторами.
@@NRelectronics Да, компилятор IAR по сравнению с GCC задействует больше регистров процессора в качестве переменных, а GCC больше размещает переменные в кадре стека, ну это так личные наблюдения)))
Вот же. Это было протестировано.
Вариантов то множество.. Начиная от впн и заканчивая тем, что их библиотеки еще и на гите находятся, а там качай нехочу. а так да.. свинство...
Так и есть, свинство, не думал, что и они начнут этим заниматься...
Все эти проблемы решаются просто, создается аккаунт не российский через впн (нужен один раз) и дальше всё работает.
Оно решается, как я вижу, по разному. И через VPN, и заменой страны, и просто старый зарегистрированный логин и пароль...
@@NRelectronics я аккаунт сделал аргентинский и теперь даже впн не нужен.
Классно
Нет, не работает. Я из казахстана, соответственно без всякого VPN у меня ip казахстанский и аккаунт казахстанский, зарегистрироваться дает, ссылки на почту приходят норм но софт скачать нельзя.
Значит и у вас тоже самое.
Благодаря этому новшеству у меня появился VPN.
Аутентификацию требует, создание нового проекта, переконфигурирование пинов (даже в ранее созданом проекте), скачивание обновлений
А где нашли как запелить его или как называется? Направьте теперь и меня))
@@NRelectronics гуглите outline. Бесплатного варианта не знаю
Спасибо
Всё очень просто, они забанили российский сегмент, если через vpn, например, германский, то всё гут
Да, так и есть. Но мы всё равно получаем варианты использования и доступ!)
Обновился до 1,14,0 все работает. И mail нормально проходит как логин.
Отлично. Видимо выбрали не Россию.
U mnie w Polsce wszystko działa.@@NRelectronics
Польша це запад же))
Хоспада, кейл ломанный и никаких проблем. Если вы особо «искушённый» пользователь то платформио и vsc
Так и есть. Но у некоторых подписчиков оказалась аллергия на ключи))) или ещё что)))
@@NRelectronicsА теперь давай расскажи как в Кейле в режиме дебага посмотреть что находится внутри указателя. То есть просмотреть память указателя в виде массива. Слабо? Мне с Cube IDE нет.
В виде он массива он не раскрывает действительно, но ручками поэлементно, если нужно всё выводит и показывает. Ну что слабо да?? 😁
@@NRelectronics с танцами с бубном? Ага, нафиг нужно. У меня Cube IDE последний работает замечательно. А слабо через Кейл дебаг FreeRTOS сделать позадачно? И даже просто запустить последнюю версию на Кейл? То то же. Это неполный список того, чего не умеет Кейл в отличие от других IDE. Даже IAR получше будет
Вот вы надоели честное слово... Вопросы уровня у кого длиньше. Взрослейте.
это тупиковая тема заниматься разработкой под stm, тем более что зарплаты в этой сфере не сильно выросли
Ничего не тупиковая. Занимайтесь тогда плис.
такое же чертовшина в северной америке. все репозитории копирую с дугого компа где есть старая версия
А там оно как? Там ведь только канада и сша...
@@NRelectronics верно, сша и канада. с нас тоже требуют регистрации для апдайтов на последних версиях
так эта функция для всех такая...
всё работает, это санкции по домену почты и IP адресу
Не очень работает.все же санкции
Перейдём такими темпами к самосборному эклипсу, как делали раньше до появления cubeide
Возможно да, а другого нормального бесплатного ведь нет...
А куб мх вы чем замените? Так-то я всё только в qt creator делаю. Но настройки и первичную инициализацию всё равно проще в мх (зависит от ТЗ, конечно)
Тут кто как привык и научился, чаще переучиваться лень просто.
Пользую Eclipse.
Как установить и настроить
ua-cam.com/video/l05ukDKs0-Y/v-deo.html&ab_channel=PingvinPatriot
Спасибо посмотрю.
Удобно периферию распределять, а сам HAL - это же просто не юзабельно!
Ужас какой то...
Ну всё относительно, я бы не сказал. А что юзабильнее??
HAL да перегружен а вот LL то что надо.
@@NRelectronics да та же SPL на мой взгляд. Да, вроде LL аналог, но ради чего мне переписывать код?
На LL не вся периферия Нап санп, посмотрите.
Совсем они разные с spl. А на LL не вся периферия написана.
В свете новостей , что "ЧИПы США,ЕС (AMD, Intel, STMicroelectronics вроде пока не было, но ...;) продолжают поставляться в РФ и исп-ся в т.ч. для пр-ва ракет, рекомендую воще ходить только через ВПН, через заруб.мыло пост-нно,, т.к. они постепенно давят, т.к. считают (м.б. и небезосновательно ;) ,что пора нам выбирать "гуглы или ...кувалдоправосудие" ;)
Всё может быть...
Ты ошибаешься.На сегодняшний день купить настоящий СТМ32 нереально.Тот хлам которым завалена промэлектроника и чип дип это перемаргированные китайские жиху.
Ничего, в холодильниках и стиралках не догадались поставить блоки самоуничтожения, так что чипов надолго хватит...
Вы прям уверены в этом?
Ага, оттуда снимем!)))
Нужно в настройках аккаунта изменить страну на любую, кроме России
Да да, так и есть. И включить впн)
Ну все закономерно. На них потеря нашего рынка вообще никак не скажется. Хорошо если в 5% попадаем.
Дело не в рынке, это всегда деньги, дело в том что Европа под контролем дяди Сэма. Так случилось и с jlcpcb и pcbway.
@@NRelectronicsОпять "во всём виновата Америка"?
@@NRelectronics , PCBWAY начинают работать со СДЭК, так что скоро можно будет как и раньше без проблем платы в Россию заказывать без всяких посредников.
Конечно китайцы сами отказались от получения прибыли. А мы тут надумываем, ага)))
С их сайта или с сайта сдэка? Это немного разные позиции на отправку.
Приближается эпоха Великого Чебурнета. Пользуйтесть отечественными продуктами. Всеми, что есть.
Вот же. Я поэтому себе nas купил, буду скачивать всё и вся...
Еще один со сказками )) Пойди покайся может выпишут тебе талончик на интернет ))
Ну надо напустит страху же)))
@@NRelectronics я так в 2000х фильмы качал, думал введут лицензии как в Германии, что ничего нельзя скачивать, всё прослушивается, скачал фильм в торренте сразу штраф в 1000 евро. А оно оказалось что еще доступнее стало и старые архивы никому даром не нужны ))
Штраф от кого? Как он у вас получился такой большой? Я всё же буду на свой NAS интересное и культурное сохранять.
Та же проблема ,откатился на предыдущие IDE и MX.
К сожалению или откатится или регаться, третьего не дано.
Как что делать - забить на Куб
Можно, но сколько когда за нас написано, порой и хорошего...
@@NRelectronics Куб прочно не себя подсадил простотой начальной конфигурации. Но при этом отучает думать самостоятельно.
Так и есть, инициализация быстрая и удобная, она нам экономит наше время, это ведь здорово. А вот думать надо самому. Можно инициализировать на CMSIS, я так делаю порой.
@@NRelectronics При любой серьезной работе инициализация это очень маленькая часть проекта что-бы ради нее цепляться за Куб.
Это так, но всё равно помощь. Позволяет быстрее выйти на бизнес логику.
Еще пару подобных обнов и VPN надо будет прикручивать :)
Да, к этому тоже идёт как и с кейлом уже... ((
совсем не соглашусь - если с самого начала залогиниться в myST, то нигде никогда ни в каких случаях пароль не просит и никаких проблем с обновлением/добавлением пакетов нет. UPD: использую 1.14
Нужно в програмке компа раз зайти, например в CubeIDE, а cubeMX сам подтянет.
Куб, куб спасите-помогите. VSC + arm gcc + cmsis+ refman на контроллер, больше вам для STM ничего не надо. И индусский код STMовских HALописателей ковырять не нужно.
Вот же написали... Вы так будете работать с TouchGFX на CMSISe?))
@@NRelectronics а что мешает написать свою обёртку, если проблема писать на регистрах? Она точно не будет хуже HALa, хотя бы потому что, вы будете понимать её внутрянку и знать где быстро поправить косяки. Про touchgfx врать не буду, не сталкивался. Но с дисплеем и fsmc работал на STM32H743 на регистрах, проблем не испытал. Кстати, насколько я знаю, HAL от STM не соответствует MISRA C, то есть, что-то серьезное на нем писать не стоит, так может к плохому не надо и привыкать?)
@@shibaevdm если писать обертку так и к халу придете опять...
По сути придём в написании к HAL. Не все вещи можно писать на регистрах быстро и адекватно.
@@user-ne6gm2ub5e Не обязательно делать также монстрово как HAL. В конце концов тот же LL, в принципе, можно использовать. При этом, своя обертка != HAL. Если вам нужно, например, соблюдать MISRA C то, либо своя обертка, либо регистры, потому что HAL MISRA C не соответствует, по крайней мере не всем требованиям.
Здрасти. Главное что бы в Keil не узнали как можно людям жизнь портить )))
Ещё бы, а то в кейле вообще как-нибудь РФ отключат)
кейл уже 1.5 года не работает
А я месяц назад узнал)))))
А потому что санкции. Возьмите российский аналог этого IDE
А наш российский это какой??? Я такого не знаю..
@@NRelectronics правда? Как же так?
Будем язвить иди конструктивно говорить?
@@NRelectronics не обижайся. Просто мы пришли куда стремились. Можно пытаться оттягивать финал... Но он неминуемо настанет.
С таким состоянием нового ничего конечно не сделать. Только язвить и умничать.
Видимо проблема с страной.
Или кто так думает.
не вижу ничего ужасного, как и не встречал сервисных прог без своих заскоков.
Да действительно, потом проекты целиком окажутся за бугром, а чуть позже проект ещё и коммерциализован будет.
@@NRelectronicsах вон оно в чем дело, я думал вас напрягает повторное ввод аккаунда, так вы же можете скачать все необходимые пакеты до начала разработки проекта, а потом перекрыть куб файрволом, если так боитесь за свои уникальные разработки)
Кстати повторный ввод говорит о том, что прога нигде не кэширует данные вашей учетки, это как то даже честнее по отношению к пользователю, хотя и неудобней.
Я повторно не ввожу, программы их запоминают. Всё наладят, всё будет...
Да этот прикол уже давно с кубМХ
Да, вот и в CubeIDE добрался.
вангую твой пароль это логин
Нет, другой конечно.
VPN ищи
Это то понятно, скоро их не будет вовсе.
@@NRelectronics кого VPN? Cам протокол забанить не решатся,да и в принципе нереально это,слишком много завязано на него.Даже в Китае через VPN все прекрасно работает.Будут как обычно точечно блокировать самые популярные и раскрученные сервера по IP.
@@tako_mako могут нафиг весь vpn прикрыть, это возможно.
А у нас видимо у государства получается...
жуть
Так и есть
Как же бесят такие "оптимизации"... Просто, " А давайте сделаем так, чтоб нас за тварей считали и нехотели пользоваться нашими продуктами? Мы ведь так увеличим продажи!!!" Твари...
Коммерсанты, капитализм ведь.
привыкай...и это...тут страшному количеству предприятий цену на аренду "слегка" увеличили ( почти в 2 раза)...для увеличения дохода...угадай из чьего кармана будет оплачиваться сей успешный бизнес-проехт?
@@NRelectronics это да...
У них выбора нет просто. В основном все ограничиваются формальными ограничениями, типа нельзя, но если очень хочется то можно )
Собственно пока так ещё...
слишком много гемороя... а учитывая ценник - тупиковая видимо ветвь для любителей...
Ценник CubeIDE??
@@NRelectronics чипов
Ценик чипов стабилизировался, даже в чид нормальная цена, а промэлектроника так и подешевле. На алишке можно судьбу попытать))
Тупиковая ветвь это Atmega всякие, стоят в 3 раза дороже STM32F103 например.
@@SIM31r avr и microchip конечно уже всё...