Закрыто

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

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

Цена: 1090р.-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
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей