Проект: Создаем отладку и выводим изображение в FullHD с микроконтроллера STM32 и SDRAM-памяти.

Поділитися
Вставка
  • Опубліковано 8 лип 2024
  • Купить отладку на Али:
    aliexpress.ru/item/1005005851...
    Официальный сайт PVS-Studio:
    pvs-studio.ru/ru/?erid=2Vtzqu...
    Промокод на использование PVS-Studio в течение месяца:
    pvs-studio.ru/nr_electronics2023
    Исходники видео:
    github.com/nr-electronics/STM...
    Наконец мы научимся выводить изображение в разрешении FullHD микроконтроллером STM32. Самое долго создаваемое и одно из самых дорогих моих видео, так как для него был разработан и спаен модуль с STM32 и SDRAM на 512 Мбит.
    00:00 Тема видео
    00:34 Немного о полезном инструменте для проверки кода: PVS-Studio
    04:22 Как получить бесплатную полную лицензию на PVS-Studio
    04:51 Состав стенда для работы по формированию FullHD изображения
    15:30 Разработанная и реализованная плата с микроконтроллером и SDRAM на борту
    21:10 Формирование и настройка проекта в STM32CubIDE
    32:44 Отображение результатов проекта на мониторе Dell
    Free trial of Altium Designer: www.altium.com/altium-trial-flow
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    Подписывайтесь на канал в Телеграм:
    t.me/NR_electronics
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    Станьте спонсором канала:
    4377-7237-6190-5714

КОМЕНТАРІ • 22

  • @sergatmel8242
    @sergatmel8242 Рік тому +3

    Интересный проект ! 👍

  • @Arxon21
    @Arxon21 Рік тому +2

    Orange pi 1 GB стоит сопоставимо и имеет нормальный hdmi
    Пусть микроконтроллеры занимаются своей работой и не лезут в продвинутый ui не имея нативной поддержвки hdmi\vga и не имея памяти.
    У этих МК же встроена поддержка протокола общения с дисплеями, пишут что есть какойто протокол TFT-LCD, лучше проше да без напрягов.

    • @NRelectronics
      @NRelectronics  Рік тому +1

      Orange это микропроцессор уже как никак. Да, там есть HDMI. Тут линукс уже)))

  • @avi-crakhome2524
    @avi-crakhome2524 Рік тому +2

    Есть нюанс - полностью загруженная шина данных.
    Вроде-бы как есть картинка, большая и сочная, но мк превращается в тыкву.

    • @NRelectronics
      @NRelectronics  Рік тому

      Одна из шин, но только на половину. SDRAM работает на 100МГц.

    • @avi-crakhome2524
      @avi-crakhome2524 Рік тому

      @@NRelectronics Советую проверить скорость чтения asm вставкой.

  • @zhdanvadim9536
    @zhdanvadim9536 Рік тому

    Добрый день! Подскажите пожалуйста, был всегда один стлинк программер, куб его сразу определял, и все прошивалось ок. Но купил еще несколько стлинков, и теперь куб помнит серийные номера их, и не правильно определяет который подключен сейчас. Приходится каждый раз после перезагрузки компа, жать прошить мк кнопку, затем куб ругнется, затем можно идти в настройки куба, и менять верный айдишник стлинка, он уже покажет правильный. И тогда мк прошьется. Каждый раз такое, если включить выключить стлинк. Как это побороть?

    • @NRelectronics
      @NRelectronics  Рік тому +1

      Добрый день. Run Configuration -> Debugger снимите галочку с пункта ST-Link S/N. Если подключить одновременно два программатора то CubeIDE надо сказать с каким работаем.

    • @zhdanvadim9536
      @zhdanvadim9536 Рік тому

      @@NRelectronics Спасибо! Это сработало)

    • @NRelectronics
      @NRelectronics  Рік тому +1

      You're welcome! 🎉

  • @WiseWolf1986
    @WiseWolf1986 Рік тому

    Резонит не пробовал? Как эту засаду победить?

    • @NRelectronics
      @NRelectronics  Рік тому

      Конечно пробовал, в разы дороже, не хочу.

  • @avechess
    @avechess 9 місяців тому

    А для чего все это? Одноплатник на Linux дешевле. Например "Libre La Frite".
    (CPU Amlogic S805X, GPU Mali-450 MP3, RAM DDR4 1GB, Aliexpress Page 1005005170208448, Price 27$)
    Разве что скорость включения. Видел, как быстро включается эхолот "Lowrance Hook2-4x Bullet".
    Видео на ютубе v=nAiuI3HngrE на 1:07 мин. Никакой Linux на такое не способен.

    • @avechess
      @avechess 9 місяців тому

      STM сможет читать по USB FullHD веб камеру и передавать на экран на хотя бы 30 к/с?

    • @NRelectronics
      @NRelectronics  9 місяців тому

      FullHD это 12Mb/s . Вот нужно посчитать поток и посмотреть.

  • @Shaman__X
    @Shaman__X Рік тому +2

    дикция с листочка просто кошмар ничего просто не воспринимается

    • @NRelectronics
      @NRelectronics  Рік тому +4

      Ничего не зачитано, оговорки даже есть.

    • @NRelectronics
      @NRelectronics  Рік тому +2

      Просто для вас это сложно видимо.

    • @Shaman__X
      @Shaman__X Рік тому

      @@NRelectronics С 0:36 по 4:17 в этом видео это рекламная интеграция в других (например схемортехника портов ввода вывода) это вообще все видео целиком

    • @NRelectronics
      @NRelectronics  Рік тому +1

      Точнее сразу и написали бы. На то она и рекламная интеграция. Я видео никогда не читаю, сложно синхронизовать всё, максимум накладываю озвучку по видео.

    • @NRelectronics
      @NRelectronics  Рік тому

      Данный кусок просмотрел ещё раз по вашим тегам, прекрасно озвучен, чётко сказано и показано. Хорошая работа. Вопрос понимания этого лежит в не рамках видео, как вы понимаете.