Закрыто

Проявление мистификации программирования DMA микроконтроллера ARM Cortex M [udemy] [FastBit Embedded Brain Academy] [Kiran Nayak]

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

Цена: 1 090р-81%
Взнос: 200р
100%

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

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

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

    Складчина: Проявление мистификации программирования DMA микроконтроллера ARM Cortex M [udemy] [FastBit Embedded Brain Academy] [Kiran Nayak]

    Демистификация прямого доступа к памяти с помощью периферийных устройств STM32 (ADC, SRAM, UART, M2M, M2P, P2M) и встроенного кода C Упражнения
    С наивысшим рейтингом
    Рейтинг: 4,7 из 54,7 (737 оценок)
    Студентов: 5 963
    Авторы: FastBit Embedded Brain Academy, Kiran Nayak
    Последнее обновление: 5/2021
    субтитры русский, Английский,



    Чему вы научитесь
    • Пожалуйста, посмотрите бесплатные предварительные видеоролики, которые вы узнаете сегодня, даже не записавшись на этот курс.
    • Основы прямого доступа к памяти в микроконтроллере
    • Архитектура микроконтроллера и интерфейсы шины
    • Шинная матрица микроконтроллера ARM Cortex M
    • Одновременный доступ к данным из ARM и DMA
    • Конфигурации управления DMA, такие как размер пакета, FIFO, выравнивание
    • Внутреннее устройство контроллера DMA и интерфейсы шины
    • Каналы контроллера DMA, потоки, приоритет
    • Передача данных из памяти в память с использованием DMA и упражнений
    • От периферии к памяти и от памяти к периферийному прямому доступу к памяти и упражнения по программированию
    • Конфигурации периферийного прямого доступа к памяти
    • Контроллер DMA прерывания и обработка прерываний
    • Отладка

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


      Описание
      Курс направлен на демистификацию внутреннего устройства микроконтроллера DMA и его программирования с помощью различных периферийных устройств. Подходит для начинающих и студентов среднего уровня в области встроенных систем и программирования. Просмотрите описание ниже, чтобы понять предлагаемый курс.

      Ключевые вещи, которые вы узнаете,

      1) Матрица шины Multi AHB и интерфейсы шины ARM Cortex M

      2) Связь ведущего и ведомого MCU по матрице шины

      3) Внутреннее устройство DMA: отображение каналов / потоки / fifo / мастер-порты / арбитр / и т. Д.

      4) различные режимы передачи DMA: M2P, P2M, M2M

      5) DMA с периферийными устройствами, такими как ADC, GPIO, UART_RX / TX и многие другие периферийные устройства, будут обновлены в этом курсе.

      6) Программирование DMA с нуля. Помогает устранять проблемы с DMA на других микроконтроллерах или процессорах. Вы можете быстрее размышлять и отлаживать проблемы, если усвоите их на собственном горьком опыте.

      7) Вскоре будет добавлено множество других видеороликов о круговом режиме / пакетной передаче / RTOS и т. Д.


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

      1) Плата STM32F446RE Nucleo64

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


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

      1) KEIL MDK V5 (бесплатная версия, для windows)

      2) Системная рабочая среда Openstm32 (windows / linux / mac) (бесплатно)

      3) Программное обеспечение CubeMx от ST (бесплатно)


      Процедура установки описана в курсе

      Описание:

      Этот курс посвящен пониманию контроллера прямого доступа к памяти микроконтроллера и его использованию во встроенных приложениях.


      В курсе используется микроконтроллер STM32 на базе ARM Cortex M для всех теоретических обсуждений и упражнений по коду. В курсе обсуждаются общие детали DMA, которые вы можете использовать для других микроконтроллеров, но вы внесли изменения в код, чтобы работать на своей цели, если это не 32-битный микроконтроллер ST.


      Курс поможет вам повысить свою уверенность в обращении с контроллером DMA вашего MCU и подключении точек, пройдя через различные уровни обсуждений.

      Я действительно пытался упростить предмет с помощью ясных / общих объяснений и упражнений.

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

      Мы изучим различные типы передачи DMA, такие как M2M, P2M и M2P (M: память P: периферийная), а также различные конфигурации DMA. Пожалуйста, пройдите "Что я узнаю?" раздел выше.

      Для новичков / студентов среднего уровня этот курс действительно принесет огромное преимущество и поможет успешно использовать DMA во встраиваемых приложениях.


      Порядок изучения курсов 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
      • Если вы думаете о «встроенном», подумайте о прохождении этого курса. ты не будешь разочарован
        Скрытая ссылка
     
    Последнее редактирование модератором: 22 май 2021
  2. Последние события

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

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

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