Топ материал по Stm32, автору огромная благодарность. Надеюсь он не бросит это дело! Жду новых уроков с нетерпением!!!
@NRelectronics4 жыл бұрын
Благодарю, пока не планирую бросать.
@АлексейАденко-к3ь4 жыл бұрын
Спасибо. Очень доходчиво.
@NRelectronics4 жыл бұрын
Стараюсь) Бывает по разному порой, наверно от настроения, только на выходных есть время этим заниматься(
@alar80163 жыл бұрын
очень подробное описание!! спасибо!! Можно еще по cmsis так же поподробнее разобрать что в какой регистр записывать .Не пойму надо ли задействовать регистр Afio при настройке i2c в cmsis. cgfcb,j!
@NRelectronics3 жыл бұрын
Спасибо! По CMSIS конечно будет разбор I2C, подписывайтесь на канал чтобы не пропустить!
@Михаил-щ8ц8м4 жыл бұрын
Добрый день! Отдельное видео о практике так и не вышло? Если будете делать, в качестве примера разберите пожалуйста передачу переменных между контроллерами по i2c . В русскоязычном ютубе почему то никто эту тему не освещает
@NRelectronics4 жыл бұрын
Добрый день. Да вот пока нет, разбираюсь с преобразователем из 1602 в i2c.
@NRelectronics4 жыл бұрын
Уже разобрался, работает отображение на 1602. Не позже следующих выходных будет 1-2 видео об этом.
@kirillkremlin4 жыл бұрын
Здравствуйте, я значит новичок в STM ещё ничего не знаю, но мк изучать начал месяца 4 назад, сначало начал с ардуино, но у меня не пропадало чувство что я занимаюсь какой то ерундой, потом решил изучать atmega8, начал читать книжку и смотреть плейс-лист по данной теме, узнал много нового, по типу того что такое мультиплексор, регистр, шина данных, отличия различных шим, настройка регистров итд. И это понравилось мне больше. Изучаю я всё осмысленно т.е с целью становления проффесионалом в этой сфере, потом посмотря вакансии, и понял, что мк от atmel на рынке никому не нужны (практически). Поэтому решил начать изучать либо ПЛИС либо STM. И вот вопрос: -Я знаю что у stm есть разные ядра и разные платы на них, если я изучу работу с одной платой на каком либо ядре, то как просто будет перейти на другую плату с тем же ядром? И как сильно различаються ядра? -Какое ядро лучше для начало и какое больше всего востребованно на рынке? Заранее спасибо.
@NRelectronics4 жыл бұрын
Молодцы что стали изучать STM32, это правильное решение. Здесь единственно правильного решения нет какое ядро изучать. Разберетесь в одном ядре и периферии - остальные покажутся типовыми и сильно похожими. Общая рекомендация для микроконтроллеров на ядре STM32 это Cortex-M3. Восстребованы сейчас Cortex-M3, M4, M7.
@kirillkremlin4 жыл бұрын
@@NRelectronics спасибо за ответ, всё понятно
@ВикторДухин-п5п4 жыл бұрын
Браво, Маэстро!👍 Но, вот уже второй ролик с использованием HAL. Почему HAL? Как мне показвлось в данной библиотеке столько лишних действий написано, что в конечном итоге только запутывает... 33 структуры, которые передаются одна в другую, а в конечном итоге все укладывается в одну-две строки на CMSIS. поправьте меня, если это не так.
@NRelectronics4 жыл бұрын
на CMSIS описание всех регистров заняло бы еще минут 20-25. Я стараюсь передать идею или суть настройки, структура на HALe не такая уж и большая. В другом видео разберем CMSIS.
@modbusrtu5354 жыл бұрын
@@NRelectronics очень хотелось бы CMSIS
@alekseybazilevich13684 жыл бұрын
Добрый день. Вы не планировали делать обучающие видео на примерах по программированию STM32 на CMSIS? Думаю было бы не только интересно мне одному:)
@NRelectronics4 жыл бұрын
Да, конечно планирую. Будут видео по CMSIS. Надеюсь, те кто являются начинающими, им не будет сложно входить в изучение STM32 через регистры...
@alekseybazilevich13684 жыл бұрын
@@NRelectronics Это очень радует. Сам работаю на CMSIS, но некоторые вещи нормально поднять не могу, а примеров хороших найти нереально, одна бестолковая отсебятина. Конечно можно все делать на HAL с CubeMX, но это не совсем удобно. Да и для нормального понимания я считаю нужно знать CMSIS, а дальше уже пусть каждый пишет, как хочет. И насчет примеров, лично мне кажется, что их можно показывать на простейших и самых популярных устройствах, таких как: LCD1602 (возможно и другим распространенным дисплеям), DS3231 и прочем. И начинающим легко такое купить и ардуинщикам близко. С нетерпением буду ждать уроки по CMSIS. То что мной уже написано и по нему будет урок, то возможно смогу что то дополнить или еще как помочь.
@NRelectronics4 жыл бұрын
Спасибо за предложения оказания помощи. Бывает что и нужна. Вот вот, я про это и говорю, что в начале CMSIS сложен для разбора работы МК, может даже оттолкнуть начинающих программистов или программист- схемотехников от программирования вообще, мол типа это не моё, и это безусловно плохо. Можно написать на HAL, а потом, например, в отладке перешагать всю программу, а она не прям большая, часто это набор дифайнов, и переписать их уже для себя с пониманием как работать. Зазорного в этом нет ничего, за то если на HALe работает, есть допустим полное понимание этого и можно спуститься с этой абстракции в низ до регистров...
@alekseybazilevich13684 жыл бұрын
@@NRelectronics Оно в принципе и так, но как правило, кто начал с CubeMX и HAL, на CMSIS уже навряд перейдет. Просто по CMSIS практически ничего нет, я понимаю, что нужно сразу понимать, что никаких примеров не будет и уроков и помощи и это нормально. Но вдруг вы все же решите сделать уроки по CMSIS, было бы очень кстати я думаю.
@NRelectronics4 жыл бұрын
просто CMSIS если использовать для настройки переферии, то куб удобен все же. Дальше в теле программы конечно удобнее и полезнее обращаться к нужному регистру или биту регистра...
@АнтонГореев4 жыл бұрын
С 3 CAN вроде 413 контроллер. Сейчас мк с 3 CAN интерфейсами становятся очень актуальными
@NRelectronics4 жыл бұрын
да действительно, у STM32F413xG STM32F413xH 3 CAN`а. Спасибо за инфу.