Программирование МК STM32. Урок 200. CMSIS. Bit banding

Поділитися
Вставка
  • Опубліковано 13 січ 2025

КОМЕНТАРІ • 14

  • @ДмитрийМачнев-ж3ю
    @ДмитрийМачнев-ж3ю 4 роки тому +2

    Поздравляю с выходом юбилейного 200-го урока!

  • @ВалерийГалкин-ю4щ
    @ВалерийГалкин-ю4щ 4 роки тому

    Тема юбилейного двухсотого Урока и должна быть такой необычной! Владимир, наверное, нет такой темы, которую вы не смогли бы разобрать на молекулы!
    Завтра утром на свежую голову сажусь за Урок. И Президенту спасибо за выходные. Надо заново собрать макет, так как мой теперь надолго остался на работе. Хорошо, что дома всё необходимое есть.

  • @ВалерийГалкин-ю4щ
    @ВалерийГалкин-ю4щ 4 роки тому

    Всё, что касается Bit banding действительно просто и понятно..

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

    Весьма полезная технология !
    Спасибо 👍

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

    Можно в конце добавить сравнение двух методов по быстродействию, переключение в цикле обычным методом и битбангом, наверное раза в 2 быстрее было бы.

  • @ВладКотейко-й1р
    @ВладКотейко-й1р 4 роки тому +1

    Писатель который придумал язык C :) Звучит прикольно мне понравилось)

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

    доброго здоровья!

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

    Странно, что запись константы по адресу это не одна команда на ассемблере, а 4 или 5 команд!
    Есть ли такая ассемблерная команда записи константы по адресу?

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

    Было бы неплохо оформить порты в виде массивов, чтобы можно было писать что-то вроде PA[1] = 1;

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

    Спасибо за урок!
    А можно только ваши коментарии услышать по поводу регистрa ODR...?
    В том смысле, зачем вы одр-ом выставляете ножку, если есть атомарные операции с регистрами BSRR и BRR?
    Или это просто для урока было сделано?
    Ещё раз спасибо!

    • @narodstream552
      @narodstream552  4 роки тому +4

      Простите, я не успеваю сам отвечать, на комментарии, надеюсь, Вы поймёте, что работы очень много, поэтому, не обессудьте, если где-то не получите комментарии "только ваши".
      Именно для урока. Потому что для других настроек (не для установки уровня ножки) битов, подобных BSRR и другим может под рукой не оказаться. Я вроде так и сказал в уроке.

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

      @@narodstream552 Понял, спасибо!

  • @сергейбаглаев-ф3х
    @сергейбаглаев-ф3х 4 роки тому

    добрый день ! подскажите чем прошить pic16f716 ?

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

      Программатором!