Внутрисхемная отладка на примере ST-LINK

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 61

  • @АлексейПопович-е9н
    @АлексейПопович-е9н 2 роки тому +1

    Молодец. Толково изложил материал. Чувствуется сила и уверенность. Мне лично, эта информация оказалась как нельзя вовремя.

  • @alexeykulikov6706
    @alexeykulikov6706 2 роки тому +1

    Очень информативно, как я без этого всего жил.. Спасибо))

  • @IvanFedulov
    @IvanFedulov 8 років тому +2

    Руслан, спасибо за труды!

  • @yuribochkarev4477
    @yuribochkarev4477 6 років тому +11

    Спасибо за видео, приятно слушать хорошо поставленную речь и глубокое понимание темы.
    У вас стоит поучиться, вы не планируете снять серию видеоуроков про программирование STM32/8 в среде IAR?

  • @TheBitProgress
    @TheBitProgress 3 роки тому

    Шикарный отладчик. Пора, видимо, с x86 на arm переходить.

  • @sssserya1
    @sssserya1 8 років тому +15

    сделаете видео с STM32F103C8T6 ? прерывания и таймеры очень хотелось бы разобраться

    • @rnadyrshin
      @rnadyrshin  8 років тому +10

      Не знаю пока, в планах не было. Возьму на заметку

    • @sledleo
      @sledleo 6 років тому +8

      Поддерживаю! Мы все учимся на STM32F103C8T6

    • @stepbystep_2344
      @stepbystep_2344 5 років тому +2

      Просим!

    • @omygod1984
      @omygod1984 4 роки тому

      Продолжаем просить в 2020! 🙏

  • @Grustinko
    @Grustinko 7 років тому

    Круто! Ток еще бы понять все это)) особенно с stm32 на каком языке пишутся скетчи, где брать библиотеки, и вообще с 0))) а то на ардуино все есть куда не плюнь даже команды и тд... что и для чего для написания есть а тут темная мгла... хотелось бы изучить, но например в ардуино для того чтобы хотелось бы попробовать сделать не хватает мощьности хотя изходников много твори и пробуй (да я и в ардуино 0), а с стм32 2 дня боролся чтобы научить работать под среду ардуино и то пока не залил готовый дамп предоставлееный другими участниками ничего не вышло в итоге смог поморгать свотодиодом ахах.. видимо на этом все и кончилось в среде ардуино с этим контроллером))) извеняюсь что не по теме, просто уже даже и не знаешь куда написать чтобы получить грамотные ответы. С меня лайк за видео однозначно за труды!

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

    Дорбый день. Подскажите, в AVR что то подобное есть ?

  • @ИгорьСиленок-у9б
    @ИгорьСиленок-у9б 4 роки тому

    Спасибо за видео! Подскажите, есть ли что-то подобное в VSCode?

  • @nikshibud
    @nikshibud 5 років тому

    Планируется ли видео про внутрисхемную отладку AVR?

  • @серыйкуб-ш4н
    @серыйкуб-ш4н 4 роки тому

    привет . подскажите что это такое отладка . смысл и назначения этого. спасибо за ответ

  • @TheSunder141
    @TheSunder141 8 років тому

    И не лень же было :) Спасибо! Подписка, без вариантов!

  • @slavaglow6933
    @slavaglow6933 5 років тому

    Если я правильно понял в красном программаторе используется STM32F101 а у варианта с корпусом STM32F103. В чем тогда преимущество красного программатора с STM32F101 ?

    • @rnadyrshin
      @rnadyrshin  5 років тому +1

      я думаю только в цене

  • @ДональдТрамп-к1к
    @ДональдТрамп-к1к 5 років тому +1

    Привет... Вы можете мне Чайнику ответить простым языком... для чего можно использовать ST-Link V2 USB...? Можно ли с него прошить новую прошивку для AVR 51 USB..? Мне в Таобао прислали по ошибке эту модель но я заказывал AVR 51 для русификации ESR Megа 328 тестера... и продавец сказал мне оставит себе и он пришлет заново мой заказ...
    Заранее Спасибо

    • @rnadyrshin
      @rnadyrshin  5 років тому

      его можно использовать для прошивки и внутрисхемной отладки прошивок для микроконтроллеров STM8, STM32

  • @stepbystep_2344
    @stepbystep_2344 5 років тому

    Скажите пожалуйста есть ли возможность измерить время выполнения участка кода в IAR???. Искал не нашёл... Пользуюсь недавно(((

  • @TargetLambda
    @TargetLambda 6 років тому

    Нашёл ))) Спасибо!

  • @andrikjustme2871
    @andrikjustme2871 5 років тому

    Спасибо за видео, только не пойму, как же в итоге подключить ST-LINK чтобы он был виден в программе и можно было бы отлаживать? У меня почему то не появляется пункт меню ST-LINK.

    • @andrikjustme2871
      @andrikjustme2871 5 років тому

      Уже разобрался и все работает, спасибо за видео.

  • @_-JohnDoe-_
    @_-JohnDoe-_ 5 днів тому

    а если "допилить" st-link и вывести в нем SWO, да плюс малехо подправить "инициалы" - последовательный вывод не будет так сильно "напрягать микромозг", т.к. задействуется не медленный UART-механизм, а подобие 1wire.. вот только не уверен, на счет IARа, т.к. тестил на CubeIDE. безусловно, команда printf все-равно, потребует некоторых ресурсов и времени выполнения, но через SWO побитная отправка - куда-шустрее, чем UARTом.

  • @zip1982besh
    @zip1982besh 5 років тому

    Интересно, а вот хочется взглянуть на переменную в задаче (при использовании RTOS), запихиваю её в watch и при отладке гляжу на значения. Но в другой задаче переменная имеет такое же имя. Какая переменная из этих задач отображается? Надо будет проверить.

    • @rnadyrshin
      @rnadyrshin  5 років тому

      Зависит от того, в какой задаче вы остановились. Вне задачи переменная будет не доступна

    • @zip1982besh
      @zip1982besh 5 років тому

      @@rnadyrshin у меня ide st4stm32 там чуть по другому, хотя смысл тот же.

  • @Vital_Golov
    @Vital_Golov 8 років тому

    Почему при инициализации Cnt=0 , а на 11:20 непонятно откуда взятое значение после 3 знака? А если мне нужно например будет его помножить на 2 в итоге что будет?

  • @observer.2010
    @observer.2010 8 років тому +1

    Благодарю за видео!! подписан ;) но почему стэк вызовОв? стэк вЫзовов, имхо ;)

    • @rnadyrshin
      @rnadyrshin  8 років тому +4

      Просто старая привычка произношения)
      Поверьте, когда пишешь довольно объемное видео на протяжении пары часов, пытаешься держаться плана и не забыть ничего важного, неизбежны оговорки и ошибки произношения. Над этим нужно работать.

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

    Mono kontakti?

  • @kl45gp
    @kl45gp 7 років тому

    отличное видео!

  • @kl45gp
    @kl45gp 7 років тому

    У меня два вопроса:
    1) Почему когда я открываю в IAR workspace stm8_demo у меня не строится дерево проекта?Если открыть любой пример из корневой папки IAR то там все строится.
    2) Где можно найти нормальный IAR на STM8 без ограничений?(перепробывал уже несколько торентов - все фигня.)
    кто знает подскажите ..Спасибо..

  • @Dinozar
    @Dinozar 7 років тому

    подскажите, плиз, IAR можно только купить? не могу найти в доступе-)

    • @rnadyrshin
      @rnadyrshin  7 років тому +1

      Для STM8? Есть 2 варианта триала с разными ограничениями. Качается на официальном сайте

    • @Dinozar
      @Dinozar 7 років тому +1

      благодарю

  • @MuhammadArshad-sz1ym
    @MuhammadArshad-sz1ym 3 роки тому

    Hi , I have Arduino Nano Stm32. Which has already program in it. I want to copy program from Arduino board.

  • @АнонимАнаномный
    @АнонимАнаномный 8 років тому

    может Вы подскажете как настроить отображение номеров строк в иаре?

  • @andrew-on-vacation
    @andrew-on-vacation 8 років тому

    А что в данном случае подразумевает понятие "отладочная плата"? Не любая плата на STM подойдет?

    • @rnadyrshin
      @rnadyrshin  8 років тому +3

      Вы про описание к ролику?
      Там все платы, которые фигурировали в ролике. А вообще ST-LINK работает с любыми платами на STM8 или STM32

    • @andrew-on-vacation
      @andrew-on-vacation 8 років тому

      Спасибо, понятно!

  • @ibrag2012
    @ibrag2012 5 років тому

    Замислився: на звичайних комп'ютерах є переривання задля обробки переповнення стеку, зрозуміло що для MCU воно не потрібне, а в якості милиці watchdog. Все ж приємно було мати хоча б ногу із світлодіодіком.

  • @SuperLeoSG
    @SuperLeoSG 8 років тому

    Как переменная cnt смогла поиметь значение 4.068.... Если она должна быть кратна 0.1???

    • @rnadyrshin
      @rnadyrshin  8 років тому

      А фиг знает, я только сейчас заметил) Надо воспроизводить, смотреть

    • @qrocq
      @qrocq 8 років тому +11

      В двоичной системы счисления некоторые цифры не могут быть представлены точно, и наоборот. Из-за этого 0.1 которая представляется правильно в десятичной, не имеет точного значения в двоичной. При суммировании действует тоже самое правило. В итоге и получаем такую погрешность.

  • @евгенийбогдан-б6в
    @евгенийбогдан-б6в 7 років тому

    подскажите как этот шить ST72F325

    • @евгенийбогдан-б6в
      @евгенийбогдан-б6в 7 років тому

      к нему по spi или uart можно цеплятся ,софт STVD подскажите для какого подойдет интерфейса

    • @rnadyrshin
      @rnadyrshin  7 років тому

      подсказал бы уже, если бы знал

  • @РусланСидоров-й7п
    @РусланСидоров-й7п 6 років тому

    У меня в программе BAG не могу понять где проблема, программа уже довольно большая, покажите пожалуйста как установить Brekpoint по изменению переменной

  • @ChegMr
    @ChegMr 8 років тому

    Гавнище какое-то этот IAR, проект по ссылке не открывается с ошибкой Unable ... conf ..Debud .. stm8. Попытки както создать проект добавить в него имеющееся файлы ничем не заканчиваются.

    • @rnadyrshin
      @rnadyrshin  8 років тому

      У вас случайно не установлены несколько версий IAR в одну папку?
      Проверил проект в репозитории - открывается, компилируется, отлаживается без проблем.

    • @ChegMr
      @ChegMr 8 років тому +1

      +Электроника в объективе оказалось, то что есть отдельная версия IAR для stm8, по описанию к сыллке об этом ничего не сказано, как и о многом другом в роликах.

    • @JekaM5
      @JekaM5 8 років тому +4

      Надо хоть немного своей головой думать и гуглить/читать. А не только ждать, когда тебе всё готовое принесут на блюдечке.

  • @levontay
    @levontay 7 років тому

    А чем у тебя отличается Китайский ST-LINK внешне? Дай ссылку на продавца.

    • @rnadyrshin
      @rnadyrshin  7 років тому +1

      Я не понял, отличается от чего?
      Я пробовал такие, оба работают нормально:
      goo.gl/kG0z90
      goo.gl/wDO0ri

  • @nadiratuleuova4348
    @nadiratuleuova4348 2 роки тому

    Fffffff