No video

Обзор самых распространенных библиотек по STM32

  Рет қаралды 3,740

NR.electronics

NR.electronics

Күн бұрын

Обзор наиболее необходимых популярных библиотек для микроконтроллеров #STM32 по результатам опроса на канале, их основные свойства, достоинства и недостатки. Планы выхода видео по STM32 на канале.
Группа в контакте для развития темы:
club202...

Пікірлер: 31
@user-hu5el3ns1s
@user-hu5el3ns1s 3 жыл бұрын
Спасибо за ваш труд. Только начал разбираться с микроконтроллерами этого производителя, avr не плохо знаю. Не хватает пошагового руководства для создания проекта с нуля для keil. Хочется подключить в проект все необходимые файлы вручную, и понимать зачем тот или иной файл. Как правильно настроить тактирование ядра и переферии, итд.
@NRelectronics
@NRelectronics 3 жыл бұрын
Пожалуйста. Заходите почаще. По CMSIS как раз планирую подключение библиотеки, файлов, в кейле, некоторые важные настройки и особенности Кейла. Начну с настройки тактирования, т.к.без этого ничего работает. И потихоньку настройку переферии рассмотрим. Так, что, милости просим.
@ajdarseidzade688
@ajdarseidzade688 3 жыл бұрын
Отличный обзор - много полезных вещей привели/указали/напомнили.
@NRelectronics
@NRelectronics 3 жыл бұрын
Спасибо, старался. В каждом видео обычно так делаю.
@Sanchogus
@Sanchogus 3 жыл бұрын
Странно, уже несколько часов прошло, а срач про HAL еще не начался. :D
@NRelectronics
@NRelectronics 3 жыл бұрын
Да вот действительно, срача нет за HAL)))
@romik1015
@romik1015 3 жыл бұрын
Почему срач? Важно понять что hal для новичков хорошо, а профи такие видео не смотрят. Я голосовал за hal но тем не менее не против cmsis, рано или поздно придется изучать.
@NRelectronics
@NRelectronics 3 жыл бұрын
к сожалению не все так думают и начинают соответствующие споры. Конечно придется cmsis изучать после хала.
@clora1136
@clora1136 3 жыл бұрын
Хочется чего нить по архитектуре всего этого embedded безобразия. Ну знаете там архитектура программного обеспечения на си, с уклоном на статическую модель памяти без кучи итд.
@NRelectronics
@NRelectronics 3 жыл бұрын
Хорошие темы предлагаете... Посмотрим где это можно было бы возможно показать.
@clora1136
@clora1136 3 жыл бұрын
@@NRelectronicsтак насущная тема, а на русском нет ничего. Я вот считаю себя немного умеющим java/c#, но так вышло что заказали мне разработать водосчетчик с журналом, usb com , rs485, gsm. экраном итд. Вроде как типовая задача. Я взялся и понял что привычных мне ооп средств как бы нет, где то можно сделать "объект" из структуры с функциями, но в целом системы пакетов (нейм спейсов) нет, препроцессор однопроходный, дженериков нет, new (alloc) высшее зло. Да еще и оптимизацию надо. И вот сидишь и очень хочется узнать а как тут грамотно написать то.
@user-cn9sh9md5e
@user-cn9sh9md5e 3 жыл бұрын
Я новичек, про HAL в инете, как по мне , достаточно видео. А вот про CMSIS именно с привязкой к референсмануалу с обьяснением всех регистров, как-то маловато. Я имею в виду видео на русском языке. Я за CMSIS.
@NRelectronics
@NRelectronics 3 жыл бұрын
Согласен с Вами. Именно так в сети.
@alar8016
@alar8016 3 жыл бұрын
Даешь больше обзоров по стм32!!!!!
@NRelectronics
@NRelectronics 3 жыл бұрын
Даю больше обзоров по STM32! :)
@pseudonim1
@pseudonim1 3 жыл бұрын
Смотришь на исходники ЛЛ и все понятно, смотришь на исходники хал,, думаешь, что за пиздец)
@NRelectronics
@NRelectronics 3 жыл бұрын
Есть такое дело)
@MrNick1704
@MrNick1704 3 жыл бұрын
Это ты еще на CMSIS не смотрел :D
@NRelectronics
@NRelectronics 3 жыл бұрын
ну не расстраивайте его ;-)
@alx123
@alx123 3 жыл бұрын
Может быть, мало библиотек на LL потому, что экономить ресурсы больше смысла в младших МК, а у них периферии не так уж и много.
@NRelectronics
@NRelectronics 3 жыл бұрын
Если младшие семейства рассматривать то согласен. А в старших семействах почему такая же история?
@alx123
@alx123 3 жыл бұрын
@@NRelectronics У F410x8 64К с типичной обвязкой. У их маркетологов лучше спросить)) Может не осилили, и у ARM уже есть свои библиотеки под CMSIS для того, чего нет на LL.
@NRelectronics
@NRelectronics 3 жыл бұрын
с F410x8 64К не сталкивался, наверное так действительно.
@chalkwhite6037
@chalkwhite6037 3 жыл бұрын
cmsis +1
@LMTS100
@LMTS100 3 жыл бұрын
+ CMSIS
@NRelectronics
@NRelectronics 3 жыл бұрын
+
@kospov2002
@kospov2002 3 жыл бұрын
Боже! Столько Г...на перелопатил пока на этот канал вывалился!!! Спасибо за то, что вы делаете!!!! Очень понятно всё! Я смогу! Я освою с вашей помощью! ))))
@NRelectronics
@NRelectronics 3 жыл бұрын
Пожалуйста, приходите почаще) Конечно сможете! Главное не бросать) Не забывайте про лайки для повышения рейтинга выдачи видео, для других слушателей.
@eugenevetrov5069
@eugenevetrov5069 3 жыл бұрын
LL крайне не рекомендуется? Смело.
@NRelectronics
@NRelectronics 3 жыл бұрын
Да, смело и жизненно.
@olegp.3012
@olegp.3012 3 жыл бұрын
Работая с CMSIS вы же все равно пишете свои функции для базовых действий, таких как установка низкого или высокого уровня на ножке мк, или передача данных в линию, или инициализация какого-то устройства. Так почему не использовать уже готовые функции библиотеки LL, быстродействие которых не уступает коду на CMSIS? И CubeMX - мощный инструмент, поддерживаемый самим производителем мк, странно его не использовать. И код будет одинаково работать что на F1 серии, что на F4 серии, а вот с CMSIS возникнут проблемы.
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 85 МЛН
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 3,5 МЛН
SCHOOLBOY. Последняя часть🤓
00:15
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 13 МЛН
Review.  Библиотеки для всего STM32 (HAL, LL, CMSIS)
16:29
What is CMSIS, HAL? Installing Stm32 CubeIDE.
10:10
Мудров
Рет қаралды 9 М.
STM32. Обзор. Семейство STM32C0
17:54
NR.electronics
Рет қаралды 3,9 М.
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 85 МЛН