STM32. Обзор. Семейство STM32G4
HTML-код
- Опубликовано: 11 сен 2024
- Видео обзор нового семейства микроконтроллеров G4 от компании ST. Расмматривается семейство в контексте расположения его относительно F3 семейства STM32, сравниваются между собой по производительности, а также рассматриваются новые периферийные блоки позволяющие использовать G4 для импульсных источников питания и управление двигателями.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Подписывайтесь на канал в Телеграм:
t.me/NR_electr...
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
/ @nrelectronics
А также переводом по номеру карты:
4377-7237-6190-5714
СПАСИБО ОГРОМНОЕ ЗА ОБЗОР !
Пожалуйста. Рекомендуйте канал знакомым)
Ну теперь нужен тест в живую на камне.. :-) в#ТОР
Да вот настаивают тут неоднократно, Как-то нужно забацать)))
спасибо за видео, жём видео о програмированию st32G474re
Спасибо. Будут, но попозжей)
Очень полезное видео! Возможно ли отдельное видео про неоднократно упоминавшийся в Ваших обзорах таймер hrtim. Какой ни будь простенький программный пример про инициализацию и использование, а также реализацию обратной связи с помощью ацп или компаратора в простеньком преобразователе DC-DC. Хотябы теорию.
Спасибо. По HRTIM вполне возможно видео. Сам МК есть в отладке, никак, к сожалению, не засяду за раскуривание и монтаж.
@@NRelectronics Уже подготовился в освоению. Я приобрёл отладочную плату такую как у Вас на G474. hrtim версии 2.0.
Ну так вообще круто теперь! Надо мне как-то ролик пилить)
А можете подсказать - stm32g4 может использовать RRC? Или всё только через HAL?
А что есть RRC?
@@NRelectronics инициализация переферии через структуры
В хале через структуры ведь.
@@NRelectronics Имеются ввиду конструкции типа такой:
GPIO_InitTypeDef gpio;
GPIO_StructInit(&gpio);
gpio.GPIO_Mode = GPIO_Mode_AF_OD;
gpio.GPIO_Pin = GPIO_Pin_8 | GPIO_Pin_9 | GPIO_Pin_10;
gpio.GPIO_Speed = GPIO_Speed_10MHz;
GPIO_Init(GPIOA, &gpio);
такое устраивает?))
void MX_GPIO_Init(void)
{
GPIO_InitTypeDef GPIO_InitStruct;
/* GPIO Ports Clock Enable */
__HAL_RCC_GPIOH_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOD_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOD, GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15, GPIO_PIN_RESET);
/*Configure GPIO pin : PA0 */
GPIO_InitStruct.Pin = GPIO_PIN_0;
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
GPIO_InitStruct.Pull = GPIO_NOPULL;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
/*Configure GPIO pins : PD12 PD13 PD14 PD15 */
GPIO_InitStruct.Pin = GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_PULLDOWN;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
}
SPL если интересен, то он сейчас мало кому нужен и используется.
Осталось дело за малым, найти все это прекрасное семейство в продаже. Не знаю, как в Европе, но в Китае все чипы смели с полок сейчас(((
Сейчас появился дефицит на многие семейства МК, не только на этот.
Блин, майнеры даже на STM-ках научились майнить! 🤬 Вот гадские мальчишки, всё по-скупили, паразиты! 👍😁🤪
Так вот же, майнинг нынче выгоден получается?)
@@NRelectronics Ну, был бы не выгоден, никто б такой ажиотаж с видяхами не устроил... Блин, хуже чем во все прошлые разы... 🤬
Спасибо за видео! Будет ли обзор на беспроводные вещи от STM типа STM32WB, Bluenrg или S2-LP. Ничего не можете сказать про работу с S2-LP? Это приемопередатчик на частоту до 1 ГГц. Как он в работе.
Пожалуйста. Пока не планирую по WB серии. В субгигарце другие модули использую.
@@NRelectronics а каккие используете на суб ггц, на cc1310 модули?
Тоже интересно, купил пару S2 никак руки не дойдут, 1120 от ti пока использую.
сс1101 и Лора.
Очень интересно, но ничего не понятно)
Как в том видел, ага)))
@@NRelectronics имея время, можно во всем разобраться, с вашей помощью так ваще по кайфу. А желание уже есть. Благо хобби не дорогое
Главное желание есть и его постоянно поддерживать! Вот с помощью моего канала и отлично ;-)
Всё конечно замечательно, кроме одной вещи - эти чипы малодоступны. Сейчас заключить договор с ST в десятки раз сложнее, чем с любой китайской компанией. Доходит до абсурда: внешняя сборочная площадка обходится в семь раз дешевле российской.
Не потому что у нас ручной труд, а чисто по конечной себестоимости компонентов.
Поиграться можно, но перед игрой сравните базовую стоимость из кубика с ценой в вашем магазине.
Спасибо за качественный комментарий. Сейчас наблюдается дефицит полупроводников микросхем от разных контор. От части это естественный процесс, отчасти искусственный. Возможно с этим связано. А так действительно, эти чипы не из самых дешевых.
@@NRelectronics Дело не в дефиците, а в заградительных барьерах на таможнях, общем законодательстве, и явного деления клиентов фирмы изготовителя - на своих и чужих. Контракты-то двухсторонние!!! Для своих они за бакс отдают, а всем остальным за десять. "Свои" - это те что в пределах вытянутой руки. Причём нагнуть эту систему малой кровью - просто не получится.
ST повторяет сценарий AD, Maxim, и многих других. А вот Китай пока свободен.
Последим за ситуацией конечно...Запас у меня пока имеется, отладок много, было бы время на все...
@@NRelectronics Да вот так вот всегда! Есть детальки, платы, задумки, заказы... 🤔 А сил, чтоб всё это подумать, собрать, подключить, запрогать, отладить, с каждым годом всё меньше и меньше... Или время всё быстрее течь начинает, иль, как говорится: жоп.па через два П пишется... 👍😁🤪
я думаю это лень и возможность купить на али готовое заставляет людей ничего не делать руками, типа мол зачем если есть готовое... а потом и идея желание тухнет подобным способом...
У вас оговорка. Техпроцес с уменьшен, а не увеличен
Спасибо, к сожалению бывает иногда...
Не страшно, просто слух резануло. Мы все ошибаемся
Ну эт, смотря с какой стороны посмотреть! Если размер элементарного вентиля, то да, уменьшен! А если за количество вентилей, то увеличен! 👍😁🤪
меня поправил Геннадий ;-)
@@user-dq2ci5ln5g лучше обратитесь за разъяснение к технолог. Он объяснит почему ументшился