Найти тему
Stm32 без IDE — памятка 2: мигаем светодиодом
Итак, в прошлый раз мы (надеюсь, и вы тоже) собрали и запустили при помощи консольных программ проект, созданный (и первично собранный) в STM32 CubeIDE. Теперь немного освоимся в нём. Напомню, у нас есть структура каталогов проекта с исходными файлами (обратим внимание на Core и Drivers), а также аналогичная ей структура в подкаталоге Debug с правилами для сборки исходников в исполняемый файл. (Debug — это на самом деле название профиля сборки; по умолчанию кубик создаёт ещё Release, но, как нетрудно...
2 месяца назад
Stm32 без IDE — памятка 1: собираем проект
За вопрос спасибо студентам группы 031/EE-01. Буквой в скобках обозначаю (например, так: "(Щ)" ) моменты , на которые позже хочу сослаться. Исходные данные: есть проект STM32CubeIDE (скажем, пустой, только что сгенерированный), теперь хочется его его скомпилировать и запустить на микроконтроллере. Материалы: МК на базе stm32F401 (впрочем, конкретная модель не важна *), многострадальный ноутбук с Rosa Fresh 12.5.1, кубик версии 1.12 (люблю я именно эту версию…). Программатор — китайский свисток, которому повезло, что кубик его принимает за своего...
2 месяца назад
Чуть-чуть порекламирую коллег (ну, и немного себя, любимого) Первый день весны! А это значит, что мы открываем продажи! Заходите на сайт, знакомьтесь с программой и стоимостью Первым 10 студентам в честь старта продаж дарим скидку 10%! Не забудьте применить промокод в корзине: ius_start http://easyembedded.ru
1 год назад
Поздравляю всех с наступающим 2024 годом! Благодарю всех, кто был рядом — наставников, студентов и интересующихся! Прошедший год был очень насыщенным (иногда более, чем хотелось), надеюсь, в следующем смогу вернуться к полноценному ведению канала. И всем желаю вдохновенного и уютного года!
1 год назад
И опять немного в сторону. Китайцы освоили ещё один тип «свистков» StLink. С выведенным пином reset и гальванической развязкой. Не возьмусь судить, лучше ли она той, что в фирменном v2 isol, однако (в отличие от неизолированной версии) у меня USB ещё не выбивало. Стоит в районе двух-двух с половиной тысяч на данный момент. Особенно радостно на фоне того, что оригинальный не просто в пять раз дороже, но и вообще трудно достать (даже в Чипе и Дипе срок поставки три месяца, читай — из Китая везут). (Шлейф на фото самодельный, не пугайтесь).
124 читали · 1 год назад
Сейчас заметил косячок в кодогенераторе Cube IDE (Cube MX). Ну, настраиваю себе таймер, компилирую код… Смотрю, предупреждение. Щёлкнул, сперва даже не понял: какое-то там переполнение в халовской функции. Ну, бывает, плевать. Присмотрелся: из двухсот (на снимке экрана 201 — это я потом с разными числами экспериментировал) вычитается что-то куда-то сдвтинутое. Ну, думаю, хитрые у них расчёты, наверное, что-то жутко оптимизированное. СТОП — думаю себе. За телеграф не берусь, но уже начинаю нервничать. Это же инициализация. Да и числа явно я вбивал. Стал ковырять, таки да, кубик подставил вместо моих «200-1» какую-то константу, причём так, что результат-то с учётом переполнения стал неверным (не 199, а 200). В общем, дамы и господа, примерно оно всё, конечно, работает, но глаз да глаз.
2 года назад
После провала geekbrains Владимир Мединцев, основатель курсов iot (точнее, не именно i-o-t, а микроконтроллерной техники) ушёл на другую площадку. Пожелаем удачи!
2 года назад
Хочу обратить внимание на выставку-конференцию, которая скоро пройдёт в Экспофоруме, Санкт-Петербург. http://automation-expo.ru Достаточно регистрации на сайте — для посетителей бесплатно и без подтверждений.
2 года назад
Репост
104 читали · 2 года назад