Тёмный
MBDLB
MBDLB
MBDLB
Подписаться
Embedded systems tutorials / уроки Си для встроенных систем
STM32 SPI ч.1
3:55
4 часа назад
STM32 I2C ч.2 CMSIS
47:28
14 часов назад
STM32 I2C ч.1
31:52
Месяц назад
STM32 DMA ч.2 CMSIS
12:03
3 месяца назад
STM32 DMA ч.1
26:54
3 месяца назад
STM32 UART ч.3 Прерывания CMSIS
9:01
4 месяца назад
STM32 USART ч.2 Базовый UART CMSIS
6:57
4 месяца назад
STM32 UART ч.1 Обзор
30:13
4 месяца назад
STM32 АЦП ч.1 Обзор  CMSIS
20:31
5 месяцев назад
STM32 Таймеры. Введение
24:48
7 месяцев назад
STM32 GPIO ч.4 CMSIS
18:29
Год назад
STM32 GPIO ч.3 CMSIS
18:19
Год назад
STM32 GPIO ч.2 CMSIS
16:23
Год назад
STM32 GPIO ч.1 CMSIS
17:39
2 года назад
Комментарии
@vsosacordeev
@vsosacordeev День назад
наконец то, до Spi доехали! а то у меня как раз глюки сним, при испльзование компресии в халл.
@user-kc8ec6vl9d
@user-kc8ec6vl9d День назад
Спасибо, ЖДЕМ!!!!!!!!!!!!!!!!
@user-br6gp7hc4l
@user-br6gp7hc4l 2 дня назад
Спасибо
@user-kc8ec6vl9d
@user-kc8ec6vl9d 3 дня назад
Калькулятор шикарный)
@user-ux4nw8eo8h
@user-ux4nw8eo8h 4 дня назад
Спасибо вам большое за работу
@user-ux4nw8eo8h
@user-ux4nw8eo8h 4 дня назад
Спасибо вам огромное
@user-ux4nw8eo8h
@user-ux4nw8eo8h 4 дня назад
Спасибо вам
@user-ux4nw8eo8h
@user-ux4nw8eo8h 4 дня назад
Спасибо вам большое
@galayuda
@galayuda 5 дней назад
Спасибо
@intelektum
@intelektum 5 дней назад
Еще бы он эррату на и2ц рассказал и как боротся с проблемами, было бы замечательно, для новичков. А то я в свое время навозился с глюками по и2ц ))
@svbHiTek
@svbHiTek 5 дней назад
Низкий поклон. На самом деле I2C не так прост как кажется, и подобные уроки очень нужны для понимания протекающих процессов. Еще раз спасибо.
@allallall2321
@allallall2321 5 дней назад
❤😊
@user-hv2dj8hi4i
@user-hv2dj8hi4i 6 дней назад
Сразу видно, что понятно и подробно. Для радиолюбителей и для детей в основном понятно.
@user-br6gp7hc4l
@user-br6gp7hc4l 6 дней назад
Спасибо
@user-kc8ec6vl9d
@user-kc8ec6vl9d 6 дней назад
Спасибо, качественно , приятно слушать.
@vsosacordeev
@vsosacordeev 6 дней назад
Здорово, давно небыло видео!
@avr_stm_pro2955
@avr_stm_pro2955 6 дней назад
Спасибо большое дружище 👍
@dobroliub1908
@dobroliub1908 6 дней назад
Спасибо те6е огромное за труд и свой вклад в сообщество.
@user-kc8ec6vl9d
@user-kc8ec6vl9d 9 дней назад
Где вторая часть!!!???? STM32 I2C ч.2
@MBDLB
@MBDLB 9 дней назад
А где элементарный такт?)
@ПЛИСоводство
@ПЛИСоводство 5 дней назад
@@MBDLB В тактовом генераторе ))
@user-of3bp4ii4j
@user-of3bp4ii4j 13 дней назад
Спасибо большое за хорошие уроки и перевод!
@user-of3bp4ii4j
@user-of3bp4ii4j 13 дней назад
Спасибо!
@user-zv5ej8qp6t
@user-zv5ej8qp6t 17 дней назад
Прекрасный урок ! Все понятно. Однако, по моему, вместо (1 << номер_бита_в_регистре) лучше использовать стандартные дефайны типа GPIO_CRH_CNF13_1 GPIO_CRH_CNF13_0 и т.д. из того же файла stm32f10x.h . А для зажигания светодиод на голубой таблетке приделан катодом к порту а анодом к питанию. Для него 13 вывод порта C лучше сконфигурировать на Open Drain.
@MBDLB
@MBDLB 17 дней назад
Да, все так. В следующих уроках показано использование дефайнов
@Seriyv0lk
@Seriyv0lk Месяц назад
Посмотрим это видео. Хорошо? ))
@Seriyv0lk
@Seriyv0lk Месяц назад
Класс! То что нужно! И хоть с этим вопросом для себя разобрался давно (и благо меня миновала F1 серия), всё равно смотреть и слушать интересно!
@Ilya_Smurygin
@Ilya_Smurygin Месяц назад
Спасибо. Отличная работа! Не останавливайтесь!!
@hybridinnovate
@hybridinnovate Месяц назад
Три дня назад с ним разбирался. Сделал на while, пока обработку ошибок не делал, иначе при отключении устройства все зависнет
@yuriychip4053
@yuriychip4053 Месяц назад
я ниче не понял
@vsosacordeev
@vsosacordeev Месяц назад
Давно, не было видео! Спасибо.
@svbHiTek
@svbHiTek Месяц назад
Спасибо. С возвращением. Обалденная серия
@user-br6gp7hc4l
@user-br6gp7hc4l Месяц назад
Спасибо
@hybridinnovate
@hybridinnovate 2 месяца назад
Здорово. Я всю техничку перечитал по базовым таймерам, не пойму как сделать следующее, чтобы в прерывании сбрасывать порт в 0, тоесть обычно шим работает от начала счета таймера когда состояние h, или к концу счета. А мне надо формировать ШИМ в середине счета таймера. Как в прерывании вырубить ШИМ или установить портв 0, и чтобы это действовало только до сброса счётчика. Незнаю понятно изложил или нет. Счетчик считает 0-2000, а шим работает либо 0-1000, либо 1000-2000, в зависимости от полярности, мне надо 500-1000. Настроил прерывание по сравнению с 1000, и могу вырубить шим совсем, а надо чтобы с начала счета шим опять работал
@MBDLB
@MBDLB 2 месяца назад
могу лишь предположить, что в вашем случае нужно не ШИМ использовать, а, таймер в базовом режиме, в обработчике прерывания увеличивать переменную. в основном цикле в зависимости от значения переменной изменять состояние пина
@hybridinnovate
@hybridinnovate 2 месяца назад
@@MBDLB это софтовая реализация, аппаратно как сделать? и вообще почему нельзя вырубить выход по среди счета таймера, и например в начале счета опять включать. блин в 8бит авр даже можно было
@hybridinnovate
@hybridinnovate Месяц назад
@@MBDLB один канал обычный ШИМ, второй эмулировал через прерывания по совпадению буфера канала2 и 3, порт включаю выключаю. По другому не выходит ни как
@DiFroll
@DiFroll 2 месяца назад
Подскажите пожалуйста, по usb будут уроки?
@MBDLB
@MBDLB 2 месяца назад
в ближайшее время нет
@DiFroll
@DiFroll 2 месяца назад
@@MBDLB а что значит в ближайшее? А вообще? А то по юзб с хорошим объяснением нигде нет...
@MBDLB
@MBDLB 2 месяца назад
@@DiFroll на канале Eddie Amaya нет темы по USB. Если найду в англоязычном ютубе, возможно, переведу. Но пока не планировал. Если хотите можете помочь с поиском и скинуть ссылку по этой теме. Я постараюсь перевести. Либо, возможно, кто-то знает хорошее видео скиньте, пожалуйста, ссылку в ответ на комментарий
@DiFroll
@DiFroll 2 месяца назад
@@MBDLB вот а этом и прикол, что по юзб на регистрах не у кого нет. В основном или куб, или ХАЛ
@MBDLB
@MBDLB 2 месяца назад
​@@DiFrollможет он поможет вам ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-z6ey0nro8IE.html
@svbHiTek
@svbHiTek 3 месяца назад
Мы соскучились по новым сериям, друг :(
@MBDLB
@MBDLB 3 месяца назад
Похоже смогу только в мае
@itsamorodok
@itsamorodok 3 месяца назад
36:00 Это один из известных тренерских инструментов. Чтобы понять смысл того что изучаешь, надо рассказывать другому. Когда пытаешься своими словами объяснить другому, то сам того не предполагая, вникаешь в суть темы (мозг работает в другом режиме). Поэтому на своих курсах я предлагаю участникам рассказывать своими словами как они понимают тему, которую я объяснил. Во-первых, я получаю обратную связь о степени понимании темы участником, во-вторых, понимаю в каком месте надо дополнить или уточнить. Автор видео понимает толк в обучении!
@ewavr
@ewavr 3 месяца назад
На самом деле в f103c8 128 килобайт флеша, не надо было исправлять. Это такой бонус от STMicroelecronics, в китайских подделках такого нет.
@aden360
@aden360 3 месяца назад
Потрібен HRTIM
@eugenevladoff2758
@eugenevladoff2758 3 месяца назад
Это очень хорошо, что Вы переводите. Очень круто.
@svbHiTek
@svbHiTek 3 месяца назад
у меня в F030 незначительно отличается, но саму идею уловил, отличное видео, отличный канал. ТРЕБУЮ продолжения банкета !!!. Кстати, вы говорили что увлекаетесь STM32, на каком уровне мастерства вы находитесь?
@MBDLB
@MBDLB 3 месяца назад
Думаю, что на уровне junior
@svbHiTek
@svbHiTek 3 месяца назад
Отличное продолжение, впрочем как и всегда.
@intelektum
@intelektum 3 месяца назад
Преревод так себе похож на гугловский, но за старания лайк.. Всеже автоперевод у яндекса будет похуже. Так что с удовольствием буду ждать переводы.
@svbHiTek
@svbHiTek 3 месяца назад
Критикуешь -> предлагай !!!, а не предлагаешь, заткнись. Сам то, что то, кроме тупий критики можешь? Перевод отличный, все понятно.
@MBDLB
@MBDLB 3 месяца назад
Что именно не так? Текст или озвучка?
@intelektum
@intelektum 3 месяца назад
@@MBDLB Текст. Озвучка норм.
@vsosacordeev
@vsosacordeev 3 месяца назад
Very well , ждём ешо.
@user-kc8ec6vl9d
@user-kc8ec6vl9d 3 месяца назад
Отлично!!! +++++
@user-cm9nh5hv7w
@user-cm9nh5hv7w 3 месяца назад
Перевод хороший, спасибо за труды. Но вот библиотека, которую пишет автор, просто ужасна.
@MBDLB
@MBDLB 3 месяца назад
прошу аргументировать, почему ужасна?
@user-cm9nh5hv7w
@user-cm9nh5hv7w 3 месяца назад
Я не сторонник заставлять контроллер в рантайме анализировать номер пина и продираться через кучу If-в. Многое можно сделать средствами препроцессора и переложить работу на компилятор. Я не припомню, что бы у меня на практике была необходимость инициализировать пин заранее не зная его номер (считай динамически), а для статики я предпочитаю макросы.
@doprdele
@doprdele 3 месяца назад
Что порекомендуете из литературы по stm? Дочитываю Брайана Амоса Hands-On RTOS with Microcontrollers, советую для общего развития.
@MBDLB
@MBDLB 3 месяца назад
Я хотел бы переадресовать этот вопрос ко всем кто читает этот комментарий, знает и хочет поделиться. Потому что сам, к сожалению, не могу порекомендовать книгу конкретно по stm. Прошу желающих написать в ответе на комментарий
@igorqu1852
@igorqu1852 3 месяца назад
См. букварь (pdf в открытом доступе; RU ред. 0.26, ориентирован под CubeIDE/HAL) - Кармин Новиелло, "Освоение STM32", 826 с. Ещё встречается - ''Инсайдерское руководство по STM32'', Мартин М.
@svbHiTek
@svbHiTek 3 месяца назад
Отличная серия, жаль что все хорошее когда то заканчивается)))
@dinvinchester3353
@dinvinchester3353 3 месяца назад
Спасибо автору за перевод!) У меня вопрос: а автор сам интерисуется stm 32 ?
@MBDLB
@MBDLB 3 месяца назад
На самом деле да
@igorqu1852
@igorqu1852 3 месяца назад
Спасибо. Случай, когда переводчик хорошо понимает о каких ""выкрутасах"" идёт речь.
@user-kc8ec6vl9d
@user-kc8ec6vl9d 3 месяца назад
Спасибо за инфу!))) Лайк и подписка! 100%
@vsosacordeev
@vsosacordeev 3 месяца назад
Бонжорно! Очень порадовал!
@dobroliub1908
@dobroliub1908 3 месяца назад
Спасибо за проделанную работу