STM32. Обзор. Семейство STM32G0

Поделиться
HTML-код
  • Опубликовано: 25 июн 2020
  • Видео обзор новейшего семейства микроконтроллеров G0 от компании ST. Расмматривается семейство в контексте расположения его относительно F0 и L0 семейств STM32, сравниваются между собой по потреблению тока и другим не менее важным параметрам.
    Вы можете помочь каналу Яндекс-деньги:
    money.yandex.ru/to/4100115727...

Комментарии • 43

  • @eric13hoop
    @eric13hoop 4 года назад +1

    Спасибо за вашу работу!

  • @Embedded_Developer
    @Embedded_Developer 4 года назад +1

    Спасибо за обзор.

    • @NRelectronics
      @NRelectronics  4 года назад

      Главное чтоб на пользу.

  • @AndySm1973
    @AndySm1973 3 года назад

    Спасибо за интересный и полезный материал!

    • @NRelectronics
      @NRelectronics  3 года назад

      Пожалуйста. Рекомендуйте другим.

  • @user-bb4ef4uh6c
    @user-bb4ef4uh6c 3 года назад

    Очень интересно продолжение будет, в плане изучения семейства G0

    • @NRelectronics
      @NRelectronics  3 года назад

      Думаю да. А так семейства достаточно похожи.

    • @user-bb4ef4uh6c
      @user-bb4ef4uh6c 3 года назад

      Я попробовал светодиодом моргать, но IAR ругается на адрес стека, при этом на F0, F1 всё работает нормально (уже более года работаю с F серией). Что-то G0 не хочет покорятся ): может чего не правильно делаю.

    • @NRelectronics
      @NRelectronics  3 года назад

      странно, значит что-то не так делаете ;-)

    • @user-bb4ef4uh6c
      @user-bb4ef4uh6c 3 года назад

      В общем причина была в IAR, почему то он отказывается шить по причине неверного адреса стека, я так и не нашел как это исправить. Но попробовал прошить *bin файл через ST-Link Utility всё хорошо прошилось и заработало.

    • @NRelectronics
      @NRelectronics  3 года назад

      может указать правильные адреса? такая информация есть в документации и например в кейле.
      Рад, что, заработало, не люблю когда не работает.

  • @alx123
    @alx123 4 года назад

    Когда израсходую таблетки, перейду на самопальный G0. Хочу поделиться опытом в достижении минимального потребления: в китайской F030 Demo Board умудрились криво развести выводы BOOT, из-за чего потребляет не меньше 3мА во всех режимах, нужно выпаять 1К подтяжку к 3.3В, т.к. она всегда течёт в землю, ещё выпаять LDO с резистором диода. В итоге 4.2 мкА получил в стэндбае. И частота очень сильно влияет. На BluePill, как ни странно, получилось меньшее потребление после аналогичной выпайки, (около 3.7мкА). Почему ещё хочу сделать свою плату -- в китайских на 32КГц ставят не очень подходящие генераторы 12пФ и конденсаторы 20пФ (а надо намного меньше, из-за этого в некоторых случаях стартует аж несколько секунд + большой PPM).

    • @NRelectronics
      @NRelectronics  4 года назад

      Я в синей таблетки выпаивал светодиоды и стаб чтобы снизить потребление, а то получалось мА, а нужно было мкА - такая же история, китайцы не парятся, лепят. Ну а мы немного переделываем как нам нужно ;-)

  • @ALCohol-qu7ib
    @ALCohol-qu7ib 4 года назад

    Бесспорно, штука шикарная. Но, в продаже их пока я не видел… Даже в Китае. Интересно было бы поюзать.

    • @NRelectronics
      @NRelectronics  4 года назад

      Есть в продаже почему, на Али и lcsc.com есть. В наших магазах пошукайте.

    • @alx123
      @alx123 4 года назад

      Я уже приметил с доставкой terraelectronica.ru/product/3041139 и www.electronshik.ru/item/ST/STM32G030F6P6

    • @levik91111
      @levik91111 4 года назад

      в дко электронщик по 65р за тсоп20

    • @NRelectronics
      @NRelectronics  4 года назад

      прекрасно!

  • @statstopfinish
    @statstopfinish 4 года назад +1

    Вам бы уроки по этому семейству сделать. А то F серия уже изъезжена вдоль и поперек, а это новая тема будет многим интересно .

    • @NRelectronics
      @NRelectronics  4 года назад

      Наверно опечатались, какая серия изъезжена?
      Возможно сделаю серию видео, надо подумать.

    • @statstopfinish
      @statstopfinish 4 года назад

      ​@@NRelectronics Да попутал, я имел ввиду F серию.

    • @NRelectronics
      @NRelectronics  4 года назад

      А теперь понятно что имели ввиду. Например по F4/F7 не так много материала, а по черной таблетки, кроме моего канала, и во все нет. Надо подумать. Спасибо за советы!

    • @intelektum
      @intelektum 3 года назад

      @@NRelectronics Самая обделеная версия в примерах это STM32F3xxx, а ведь камушек отличный

  • @fixwell
    @fixwell 3 года назад

    Всем привет! На 18:37 показано, что контроллеры имеют на борту USB OTG 2.0 FS, но в мануале про это ничего нет, и в кубе так же не получатся выбрать USB device, смотрел контроллер G071RB, возможно ошибка?

    • @NRelectronics
      @NRelectronics  3 года назад

      Очень интересное замечание. Слайды от производителя, но смотрю по Кубу действительно нет!))) может они передумали/не реализовали данную периферию...

    • @fixwell
      @fixwell 3 года назад

      @@NRelectronics жаль, хороший контроллер и без юсб. Не посоветуете, какой контроллер выбрать на замену f103c8t6 из более современных? Пока остановился на L0, заказал платку буду тестить. Так G0 бы подошёл, но нет юсб, получается не совсем универсальный.

    • @NRelectronics
      @NRelectronics  3 года назад +1

      я бы рекомендовал stm32f411 на плате BlackPill, маленькая, относительно недорогая и точно все есть для вас.

  • @user-mm9fd8mm6m
    @user-mm9fd8mm6m 4 года назад

    Данные разняться или я чего-то упустил. В таблице 4,09 минут у L0 в режиме RUN стоит 87 мкА/МГц , а в 11 минут уже 139 мкА/МГц?

    • @NRelectronics
      @NRelectronics  4 года назад

      брал с трех источников, где-то один бреханул, перепроверю.

  • @statstopfinish
    @statstopfinish 4 года назад

    Может пропустил в видео, а что с совместимостью входов выходов к напряжению 5V?

    • @NRelectronics
      @NRelectronics  4 года назад

      Есть толерантность к 5В.

    • @vikset2655
      @vikset2655 2 месяца назад

      Если есть ацп то есть и возможность совместимости по 5 вольтам

  • @user-bb4ef4uh6c
    @user-bb4ef4uh6c 4 года назад

    Конечно новая линейка это интересно и хорошо, но купить её реально проблематично.

    • @NRelectronics
      @NRelectronics  4 года назад

      www.electronshik.ru/item/ST/STM32G030F6P6
      ron.terraelectronica.ru/product/3041139

    • @user-bb4ef4uh6c
      @user-bb4ef4uh6c 4 года назад

      @@NRelectronics отлично, спасибо.

  • @Chettuser
    @Chettuser 4 года назад

    Пытаюсь на CMSIS запустить LED4 на Nucleo-G071RB. Строчка GPIOA->MODER |= GPIO_MODER_MODE5_0; не делает ровным счётом ничего!
    LL_GPIO_SetPinMode(LED4_GPIO_PORT, LED4_PIN, LL_GPIO_MODE_OUTPUT); - работает.
    ЧЯДНТ?
    И, да - тактирование включил: RCC->IOPENR |= RCC_IOPENR_GPIOAEN;

    • @NRelectronics
      @NRelectronics  4 года назад

      Доберусь до платы такой же после работы и посмотрю что там...

    • @Chettuser
      @Chettuser 4 года назад

      @@NRelectronics Спасибо, пока ковыряюсь в недрах LL в поисках истины. Ну и наворочено там! (

    • @Chettuser
      @Chettuser 4 года назад

      @@NRelectronics Заработала конструкция вот такая GPIOA->MODER =0x400; Но проблема в том, что на GPIOA сидит ещё и отладчик. А вот такое не работает! GPIOA->MODER |= 0x400.
      Что то они там наворотили, в портах (
      Функцию LL_GPIO_SetPinMode пытался расшифровать, MODIFY_REG(GPIOx->MODER, ((Pin * Pin) * GPIO_MODER_MODE0), ((Pin * Pin) * Mode)); Непонятно зачем берут MODER_MODE0_0 и перемножают с BSRR.
      Ужас!

    • @Chettuser
      @Chettuser 4 года назад

      Второй час ночи, я понял!
      После reset состояние MODER в серии F0 - 0000000000000000..., в серии G0 - 11111111111111111... Вот на@ер так делать? (видимо для энергосбережения)

    • @NRelectronics
      @NRelectronics  4 года назад

      Пока неизвестно зачем так, будем думать...