Закрыто

Главный микроконтроллер: таймеры, ШИМ, CAN, RTC, маломощный (MCU2) [udemy] [FastBit Embedded Brain Academy] [Kiran Nayak]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 12 май 2021.

Цена: 1 090р-75%
Взнос: 268р
100%

Основной список: 13 участников

Резервный список: 9 участников

Статус обсуждения:
Комментирование ограничено.
  1. 12 май 2021
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Главный микроконтроллер: таймеры, ШИМ, CAN, RTC, маломощный (MCU2) [udemy] [FastBit Embedded Brain Academy] [Kiran Nayak]

    Master Microcontroller :Timers, PWM, CAN,RTC,Low Power(MCU2)

    Изучите таймеры STM32, CAN, RTC, PWM, встроенные системы с низким энергопотреблением и запрограммируйте их с помощью API-интерфейсов HAL для устройств STM32 шаг за шагом
    Рейтинг: 4,5 из 54,5 (1 668 оценок)
    Студентов: 13 658
    Авторы: FastBit Embedded Brain Academy, Kiran Nayak
    Последнее обновление: 5/2021
    Английский
    Субтитры русский, Английский,


    Чему вы научитесь
    • Вы узнаете с нуля о таймерах STM32: базовых и универсальных таймерах.
    • Общие сведения об обработке и упражнениях блока ввода и сравнения вывода для таймера общего назначения
    • Обработка прерываний от таймера: прерывания по временной развертке, захват прерываний, сравнение прерываний
    • Вы узнаете с нуля протокол CAN, сигнализацию CAN, трансиверы CAN, процедуры доступа к шине.
    • Общие сведения о режимах CAN LOOPBACK, SILENT и NORMAL
    • Узнайте о фильтрации CAN
    • Узнайте о прерываниях CAN
    • Программирование периферии CAN с использованием драйверов HAL устройства STM32
    • Вы освоите режимы низкого энергопотребления MCU: SLEEP, STOP и STANDBY.
    • Вы поймете различные домены питания MCU: домен VDD, домен 1,2 В, домен резервного копирования
    • Изучите процедуры пробуждения микроконтроллера, используя: RTC, контакты пробуждения, EXTI и т. Д.
    • Вы освоите функции RTC: КАЛЕНДАРЬ, БУДИЛЬНИК, ВРЕМЯ, БУДИЛЬНИК
    • RTC прерывания и процедуры пробуждения
    • Освоение работы с тактовыми частотами микроконтроллеров: HSE, HSI, LSE, LSI, PLL
    • Понимание программирования контура фазовой автоподстройки частоты (ФАПЧ)
    • Изучите режим ШИМ и освоите пошаговые упражнения по коду
    • Вы должны уметь быстро разрабатывать приложения, которые включают уровень HAL устройства STM32.

    Требования
    • Базовые знания программирования на C и микроконтроллера могут быть дополнительным преимуществом, но не обязательно


    Описание
    Обновление: добавлены субтитры на английском языке, доступна стенограмма

    >> Добро пожаловать на курс, который научит вас продвинутому программированию микроконтроллеров. В этом курсе вы изучите и освоите таймеры, PWM, CAN, RTC, режимы низкого энергопотребления микроконтроллера STM32F4x с пошаговым руководством. Настоятельно рекомендуется, если вы ищете карьеру в области встроенного программного обеспечения. <<

    В этом курсе вы узнаете, как работают периферийные устройства за кулисами, с помощью вспомогательных упражнений по коду. Я включил различные упражнения в реальном времени, которые помогут вам освоить все периферийные устройства, описанные в этом курсе, и этот курс полностью охватывает как теоретические, так и практические аспекты таймеров, PWM, CAN, RTC, режимов низкого энергопотребления микроконтроллера STM32F4x.


    В разделе таймера курс охватывает,

    1. Простая генерация по времени с использованием базового таймера как в режиме опроса, так и в режиме прерывания.

    2. Прерывания таймера и номера IRQ, реализация ISR, обратные вызовы и т. Д.

    3. Таймер общего назначения.

    4. Работа с каналами захвата ввода таймера общего назначения.

    5. Прерывания, IRQ, ISR, обратные вызовы, связанные с механизмом ввода ввода таймера общего назначения.

    6. Работа с выходными каналами захвата таймера общего назначения.

    7. Прерывания, IRQ, ISR, обратные вызовы, связанные с механизмом захвата вывода таймера общего назначения.

    8. Генерация ШИМ с использованием режимов захвата вывода.

    9. Упражнения с ШИМ.

    10. Пошаговый процесс разработки кода поможет вам освоить периферийное устройство ТАЙМЕРА.


    В разделе CAN курс охватывает,

    1. Введение в протокол CAN

    2. Форматы кадров CAN

    3. Понимание узла CAN

    4. Сигнализация CAN (несимметричные сигналы против дифференциальных сигналов) \

    5. рецессивное состояние и доминантное состояние шины CAN

    6. Расчет битовой синхронизации CAN \

    7. Сеть CAN с трансиверами.

    8. Изучение CAN-трансиверов изнутри.

    9. CAN режимы самотестирования, такие как LOOPBACK, SILENT LOOPBACK и т. Д. С упражнениями по коду.

    10. Изучение периферийного устройства STM32 bXCAN

    11. Самотестирование периферийного устройства bxCAN с помощью упражнений.

    12. Блок-схема bXCAN.

    13. Путь Tx / Rx периферийного устройства bxCAN

    14. Фильтрация кадров CAN и программы-исполнители.

    15. CAN в нормальном режиме

    16. Связь между 2 платами по CAN

    17. Упражнения по коду


    В разделе «Контроллер мощности» курс охватывает:

    1. Режимы низкого энергопотребления ARM Cortex Mx, нормальные и DeepSleep

    2. Режим сна STM32.

    3. Режим СТОП

    4. РЕЖИМ ОЖИДАНИЯ

    5. Текущее измерение в другом подрежиме.

    6. Пробуждение MCU с помощью контактов пробуждения, EXTI, RTC и т. Д.

    7. Резервное копирование SRAM.

    8. Пошаговое описание с большим количеством упражнений по коду.


    В разделе RTC курс охватывает,

    1. Функциональная блок-схема RTC.

    2. Управление часами RTC

    3. Календарный блок RTC

    4. Блок сигнализации RTC

    5. Блок пробуждения RTC.

    6. Блок отметок времени RTC

    7. пробуждение MCU с помощью событий RTC

    8. Прерывания RTC.

    9. и много других деталей с пошаговыми упражнениями по коду.


    Структура HAL устройства STM32

    1. Подробная информация о структуре STM32 Device Hal

    2. Подробная информация об API

    3. Обработка прерываний

    4. Реализация обратного вызова

    5. Управление периферийными устройствами и их конфигурации

    6. Пошаговое объяснение с упражнениями по коду.


    ==> Важное примечание: этот курс НЕ посвящен автоматической генерации кода с использованием программного обеспечения STM32CubeMx <==


    Используемое оборудование:

    Плата STM32F446RE-NUCLEO

    CAN-трансиверы для CAN-упражнений


    IDE используется:

    OpenSTM32 SystemWorkbench на основе Eclipse


    Порядок изучения курсов FastBit Embedded Brain Academy,

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

    1) Программирование на встроенном C микроконтроллера: абсолютные новички (Embedded C)

    2) Программирование встроенных систем на процессоре ARM Cortex-M3 / M4 (для процессора ARM Cortex M4)

    3) Освоение микроконтроллера с разработкой встроенного драйвера (MCU1)

    4) Мастеринг микроконтроллера: ТАЙМЕРЫ, ШИМ, CAN, RTC, НИЗКАЯ МОЩНОСТЬ ( MCU2)

    5) Освоение ОСРВ: практическое использование FreeRTOS и STM32Fx с отладкой (ОСРВ)

    6) Демистификация программирования DMA микроконтроллера ARM Cortex M (DMA)

    7) Разработка нестандартного загрузчика микроконтроллера STM32Fx (загрузчик)

    8) Встроенный Linux шаг за шагом с использованием Beaglebone Black (Linux)

    9) Программирование драйвера устройства Linux с использованием Beaglebone Black (LDD1)

    Для кого этот курс:
    • Профессионалы, заинтересованные в изучении встраиваемых систем
    • Всем, кто хочет начать карьеру в Embedded Systems
    • Всем, кто хочет глубоко изучить программирование микроконтроллеров
    • Студенты в области встраиваемых систем
    Скрытая ссылка
     
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      15 фев 2022
    2. skladchik.com
      Складчина доступна.
      17 авг 2021
    3. Zhekbland
      Zhekbland участвует в складчине.
      5 авг 2021
    4. c0dabra
      c0dabra участвует в складчине.
      31 июл 2021

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      15 фев 2022
    2. skladchik.com
      Складчина доступна.
      17 авг 2021
    3. skladchik.com
      Взнос в складчине составляет 134р.
      25 май 2021
    4. skladchik.com
      Складчина активна.
      25 май 2021
Статус обсуждения:
Комментирование ограничено.