Review. Библиотеки для всего STM32 (HAL, LL, CMSIS)
HTML-код
- Опубликовано: 11 сен 2024
- В этом видео рассказывается как получить бесплатно все библиотеки для любого семейства микроконтроллеров STM32 от самой компании ST, написанные на CMSIS, Low-Layer и HAL.
GitHUB:
github.com/nr-...
Спасибо!
Спасибо за видеоурок!
Пожалуйста.
Спасибо вам огромное!
Пожалуйста. Рекомендуйте другим.
Проекты для sw без особых проблем собираются под куб или тру студио. Но почти во всех примерах проблемы с путями, например могут быть прописаны в параметрах жосткие виндовые пути (этот проект соберется только в на диске D в папке exemple), так что ищем все пути в настройках, правим на наши, все работает.
sw это что вы имеете ввиду?
@@NRelectronics sw 4 stm32. Это то что было до покупки st тру студио.
а понятно, я просто сразу запрыгнул на TrueSTUDIO и потом на IDE, немного мимо SW прошел. Хотя все они примерно одно и тоже, плюс/минус.
@@NRelectronics я сейчас пришол к тому что лучший вариант это писать код в vscode, там же делать минимальнию отладку через openocd/stlink server, слржную отладку делать в софте от jlink. А генерировать в кубе выбрав там просто мейк файл.
я тоже склоняюсь в vscode...но никак не разойдусь на видосы...
А еще exemple можно искать (появилось совсем недавно) в кубе, и подбирать себе контроллер по наличию экземплов.
это по сути подтягивание того, что лежит в репозитории, что я показывал.
Спасибо. Не обращал внимания, а сейчас посмотрел - хорошая вещь. Правда просто копирует готовый проект в нужное место из репозитория CubeMX. И может соотв-но открывать файлы проектов оттуда только тех видов, которые там есть: EWARM, MDK-ARM и SW4STM32. Но и по последнему пункту - ниже также есть Ваш комментарий. САМОЕ главное - в CubeMX, при всем при этом, есть готовые краткие описания/ссылки на нужную документацию по указанным примерам. Т.е. сразу с CubeMX можно и начинать разбираться/работать.
@@NRelectronics именно.
CubeMX для старта/разбора/работы, поэтому да, полностью с Вами согласен.
Спасибо) Интересный и полезный материал)
Благодарю)
А для чего нужны разные библиотеки? Какие учить, какие лучше?
Это как разные марки авто, зачем их так много "почти" одинаковых? Всё зависит от ваших целей.
Приветствую! Не подскажите библиотеку, с которой можно начать изучение в управлении bldc двигателями с датчиками холла?
Есть библиотеки x-nucleo-ihm08m1. Там отдельная платка и библиотеки. Вообще посмотрите в сторону платформы x-nucleo, там есть разные библиотеки по bldc.
@@NRelectronics Спасибо!) Обычно любое мое хобби начиналось с советов знающего человека, надеюсь тут будет так же!)
и я надеюсь в этом! обращайтесь и смотрите новые и имеющиеся видео.
есть еще STM32 Motor control SDK.
Привет.А ты и i2c не работал в режиме slave?И нет ли у тебя желания сделать по нему урок?
Привет. Рассматривал вариант slave. Пока в планах, другими темами занимаюсь.
Кажется Вы забыли упомянуть, что в CubeMX, наведя мышкой на модуль в списке периферии и нажав Ctrl+D откроется список документации и видео? Или я опять не внимательно смотрел...
Говорил об этом, правда в другом видео) правда откроется документация, без видео)
Спасибо ! а где уроки по fpga?
В другой ветке будут скоро)