Embedded Linux шаг за шагом на Beaglebone Black [udemy] [FastBit Embedded Brain Academy]
Learn ARM Linux systems, Embedded Linux building blocks, Busybox, Beaglebone interfacing Projects and much more
Язык: английский
Субтитры: в т.ч. русские
Оценка: 4.4 (1783 оценки)
Последнее обновление: 05.2021
Чему вы научитесь
Требования
Описание
Обновление: добавлены субтитры на английском языке, доступна стенограмма
Обновление №1: добавлены учебные пособия по взаимодействию с MPU6050 и распознаванию наклона.
Обновление №2: добавлены обучающие программы по подключению к ЖК-дисплею
Курс рассчитан на начинающую и продвинутую аудиторию.
Комплексный практический курс по изучению встраиваемых систем Linux на оборудовании Beaglebone
100% практическое и пошаговое объяснение с использованием оборудования
Краткое описание:
Этот курс проясняет изучение встроенных систем Linux и запуск встроенного Linux и его различных компонентов на оборудовании Beaglebone. См. Выше раздел «Чему я научусь?», Чтобы понять, что обещает этот курс!
Я лично отвечу на ваши вопросы об этом материале в частном порядке или в групповом обсуждении. Если вы не удовлетворены каким-либо образом по какой-либо причине, вы можете получить без вопросов полный возврат средств от Udemy в течение 30 дней. Но я уверен, что вам это не понадобится. Я на 100% поддерживаю этот курс и готов помочь вам.
Порядок изучения курсов 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)
Для кого этот курс:
Продажник:
Learn ARM Linux systems, Embedded Linux building blocks, Busybox, Beaglebone interfacing Projects and much more
Язык: английский
Субтитры: в т.ч. русские
Оценка: 4.4 (1783 оценки)
Последнее обновление: 05.2021
Чему вы научитесь
- Понимание ROM –Uboot-Kernel процесса загрузки в системах Linux-ARM и тестирование
- Ядро, компиляция загрузчиков Пошаговая инструкция и тестирование на оборудовании Beaglebone
- U-Boot, MLO, SPL, объяснение и тестирование
- Понимание различных подсистем AM335x SOC, таких как GPIO, I2C, MMC, режимы загрузки и т. Д.
- Понимание платформенных устройств и принципов их работы
- Понимание файлов конфигурации платы ARM
- Дерево устройств Linux
- Понимание различных режимов загрузки AM335x
- Обновление ОС eMMC и загрузка новой ОС Debian
- Последовательная загрузка (UART)
- Загрузка по TFTP
- Загрузка по NFS
- Beaglebone Networking
- Сборки и тестирование Busybox
- Настройка и использование Buildroot на Beablebone
- Написание uEnv dot txt с нуля и тестирование
- Использование инструментов I2C на BBB
- Проекты аппаратного взаимодействия и разработка приложений на языке C с использованием Eclipse IDE
- Программирование GPIO
- Подключение внешних светодиодов, 7-сегментных дисплеев и разработка кода
- Сопряжение LCD и родственных проектов
- Взаимодействие с датчиком MPU6050 и датчиком наклона
- Программирование EEPROM
Требования
- Могут потребоваться базовые знания команд Linux.
- Базовые знания программирования на языке C могут потребоваться, но не являются обязательными.
Описание
Обновление: добавлены субтитры на английском языке, доступна стенограмма
Обновление №1: добавлены учебные пособия по взаимодействию с MPU6050 и распознаванию наклона.
Обновление №2: добавлены обучающие программы по подключению к ЖК-дисплею
Курс рассчитан на начинающую и продвинутую аудиторию.
Комплексный практический курс по изучению встраиваемых систем Linux на оборудовании Beaglebone
100% практическое и пошаговое объяснение с использованием оборудования
Краткое описание:
Этот курс проясняет изучение встроенных систем Linux и запуск встроенного Linux и его различных компонентов на оборудовании Beaglebone. См. Выше раздел «Чему я научусь?», Чтобы понять, что обещает этот курс!
- Интересные проекты сопряжения с аппаратным обеспечением и подробное объяснение внутренних рабочих деталей, шаг за шагом
- Разработка приложений на языке C с использованием Eclipse IDE для вашего оборудования Beaglebone
- В конце каждого раздела студентам будут предложены увлекательные задания, которые глубоко укрепят их понимание.
- Тесты по встроенным Linux для проверки вашего понимания.
- Q / A поддержка
Я лично отвечу на ваши вопросы об этом материале в частном порядке или в групповом обсуждении. Если вы не удовлетворены каким-либо образом по какой-либо причине, вы можете получить без вопросов полный возврат средств от Udemy в течение 30 дней. Но я уверен, что вам это не понадобится. Я на 100% поддерживаю этот курс и готов помочь вам.
Порядок изучения курсов 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)
Для кого этот курс:
- Студенты, которые хотят исследовать мир Linux на ARM
- Профессионалы или студенты работают над встраиваемыми системами Linux
Продажник:
https://www.udemy.com/course/embedded-linux-step-by-step-using-beaglebone/