Освоение RTOS: Практика FreeRTOS и STM32Fx с отладкой (RTOS) [FastBit Embedded Brain Academy] [Kiran Nayak]
Авторы: ,
Последнее обновление: 10/2021
Язык: Английский
Субтитры: русские, английские
Описание
>> Полный курс FreeRTOS с программированием и отладкой **
Последнее обновление: отладка ОСРВ с использованием инструментов трассировки SEGGER SystemView, STM32 hal. Добавлены периферийные API и другие примеры.
Для этого курса доступны субтитры (CC) и стенограммы.
Специальная команда поддержки ответит на вопросы
«Самая большая цель этого курса - демистифицировать RTOS практически с помощью микроконтроллеров FreeRTOS и STM32.
Пошаговое руководство по портированию / запуску FreeRTOS с использованием настройки разработки, которая включает: STM32CUBEIDE + STM32F4xx + FreeRTOS + SEGGER SystemView
Демистификация кода FreeRTOS, связанного с полной архитектурой (ARM Cortex M), который значительно поможет вам установить это ядро на любое целевое оборудование по вашему выбору.
Кроме того, курс состоит из различных вопросов на собеседовании, которые проверят ваши знания!
Чему вы научитесь
Плата для разработки, использованная в этом курсе:
Если у вас уже есть плата разработки на основе STM32, продолжайте использовать ее. В курсеиспользуется плата STM32F407x DISCOVERY ( STM32F407G-DISC1).
Программное обеспечение, используемое в этом курсе:
WIN / MAC / UBUNTU
Отладка FreeRTOS с помощью программного обеспечения SEGGER SYSVIEW
В этом курсе отладка freeRTOS с помощью программного обеспечения SEGGER Systemview описывается пошаговыми инструкциями. пожалуйста, посмотрите предварительные видео.
Цена:13,99 € (организатор скорректирует цену на момент сборов, на сайте часто бывают скидки по 50-60%)
Продающий сайт:
Авторы: ,
Последнее обновление: 10/2021
Язык: Английский
Субтитры: русские, английские
Описание
>> Полный курс FreeRTOS с программированием и отладкой **
Последнее обновление: отладка ОСРВ с использованием инструментов трассировки SEGGER SystemView, STM32 hal. Добавлены периферийные API и другие примеры.
Для этого курса доступны субтитры (CC) и стенограммы.
Специальная команда поддержки ответит на вопросы
«Самая большая цель этого курса - демистифицировать RTOS практически с помощью микроконтроллеров FreeRTOS и STM32.
Пошаговое руководство по портированию / запуску FreeRTOS с использованием настройки разработки, которая включает: STM32CUBEIDE + STM32F4xx + FreeRTOS + SEGGER SystemView
Демистификация кода FreeRTOS, связанного с полной архитектурой (ARM Cortex M), который значительно поможет вам установить это ядро на любое целевое оборудование по вашему выбору.
Кроме того, курс состоит из различных вопросов на собеседовании, которые проверят ваши знания!
Чему вы научитесь
- Понимание различных концепций RTOS с помощью программирования и отладки FreeRTOS
- Изучите полный пошаговый метод запуска FreeRTOS на микроконтроллерах STM32 с использованием OpenSTM32 System Workbench
- Использование API стандартных периферийных драйверов STM32 для настройки периферийных устройств
- FreeRTOS Task Creation, Deletion, Scheduling using with code examples
- Важные политики планирования FreeRTOS Scheduler
- FreeRTOS Управление стеком и кучей
- Правильные способы синхронизации между задачами с помощью семафоров.
- Правильные способы синхронизации между задачей и прерыванием с использованием семафоров
- Синхронизация нескольких событий и задачи
- Управление очередью FreeRTOS, например создание, отправка, получение, блокировка и т. Д.
- Реализация взаимного исключения между задачами с использованием сервисов Mutex и семафоров
- Понимание переключения контекста с подробным объяснением кода
- Понимание кодов, специфичных для архитектуры, таких как SVC_handler, PendSV_handler, SysTick Handler построчно
- Вы узнаете о тиковом таймере ядра, его важности, частоте тиков ядра и деталях его конфигурации.
- Понимание полной модели ARM Cortex M и FreeRTOS Priority и информации, связанной с ее конфигурацией
- Отладка FreeRTOS с использованием программного обеспечения SEGGER SystemView
- Множество статей, в которых построчно объясняются коды, специфичные для архитектуры FreeRTOS, связанные с ARM Cortex M.
- Пример использования инструкций с низким энергопотреблением в сценарии FreeRTOS
- Множество упражнений по кодированию
- Отладка с помощью программного обеспечения SEGGER путем создания моментальных снимков и записи в непрерывном режиме
- Профессионалы, заинтересованные в изучении встраиваемых систем
- Любители и студенты, которые хотят начать свою карьеру во встраиваемом мире
- RTOS для начинающих и студентов среднего уровня
- Если вы думаете о «встроенном», подумайте о прохождении этого курса. Вы не будете разочарованы
Плата для разработки, использованная в этом курсе:
Если у вас уже есть плата разработки на основе STM32, продолжайте использовать ее. В курсеиспользуется плата STM32F407x DISCOVERY ( STM32F407G-DISC1).
Программное обеспечение, используемое в этом курсе:
- STM32CUBEIDE, который может работать на всех платформах ОС (WIN / OSX / LINUX) (бесплатно)
- Бесплатная версия программного обеспечения SEGGER Systemview
WIN / MAC / UBUNTU
Отладка FreeRTOS с помощью программного обеспечения SEGGER SYSVIEW
В этом курсе отладка freeRTOS с помощью программного обеспечения SEGGER Systemview описывается пошаговыми инструкциями. пожалуйста, посмотрите предварительные видео.
Если вы новичок в области встраиваемых систем, вы можете пройти наши курсы в указанном ниже порядке.
Это всего лишь рекомендация инструктора для новичков.
1.
2.
3.
4.
5.
6.
7.
8.
9.
Это всего лишь рекомендация инструктора для новичков.
1.
2.
3.
4.
5.
6.
7.
8.
9.
Продающий сайт:
https://www.udemy.com/course/mastering-rtos-hands-on-with-freertos-arduino-and-stm32fx/