Опубликован: 24.11.2024 | Доступ: свободный | Студентов: 1 / 0 | Длительность: 03:11:00
Тема: Программирование
Лекция 1:
Описание курса
Лекция 1 || Лекция 2 >
Название | Создание приложений на базе RISC V и FreeRTOS (LFD112x), Презентация по курсу |
Авторы | Кириленко Я.А. (адаптация) |
Аннотация | Курс содержит введение в системы и встроенные системы, подробную информацию об операционной системе реального времени FreeRTOS, введение в RISC V ISA и инструкции по интеграции RISC V и FreeRTOS в контексте создания приложений реального времени. |
Цель курса | Сформировать представление о встроенных системах, RISC V и ОСРВ FreeRTOS, дать знания интеграции процессоров RISC V с FreeRTOS для приложений реального времени. |
Для кого предназначен | Рекомендуется студентам в рамках дисциплин "Операционные системы", "Архитектура ЭВМ", "Проектирование цифровых систем". |
Предварительные знания | Понимание компиляции и запуска программ на языке C, базовые знания встроенных систем и процессоров, английский на уровне чтения документации. |
Планируемые результаты обучения | Уметь: портировать приложения FreeRTOS на процессоры RISC V, создавать приложения под FreeRTOS и RISC V. |
Список литературы | Mastering the FreeRTOS™ Real Time Kernel, A Hands-On Tutorial Guide, Richard Barry and The FreeRTOS Team. |
The RISC V Instruction Set Manual, Volume I: User-Level ISA, Document Version 20191213, Editors Andrew Waterman and Krste Asanovi -c, RISC-V Foundation, December 2019. |
Данный материал является переводом и адаптацией учебного курса Building Applications with RISC-V and FreeRTOS (LFD112x), The Linux Foundation, распространяемого под лицензией CC BY 4.0. Перевод и адаптация выполнены Кириленко Яковом Александровичем по заказу Альянса RISC-V, допускается к использованию под лицензией CC BY 4.0.
Обращаем внимание читателя, что данный текст не является строгим академическим изложением, а представляет собой перевод с некоторым сглаживанием и уточнением терминологии, а также добавлением русскоязычных справочных материалов. Перед прочтением курса рекомендуем ознакомиться с используемыми в нём терминами и их переводами, список которых можно найти в разделе Список терминов .
Лекция 1 || Лекция 2 >