Закрыто

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

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

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

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