Русский
Архитектура ЭВМ
Программирование на ассемблере
Создание приложений для микроконтроллеров
Инструментарий низкоуровневой разработки
Операционные системы
Встраиваемые системы и приложения
Трансляция языков программирования
Начинающие
Курсы, созданные при поддержке Альянса RISC-V

Сквозной лабораторный практикум по технологиям RISC-V

Данный практикум покрывает пять больших тематик:

  • Введение в инструменты разработчика RISC-V на примере Syntacore Kit
  • Язык ассемблера для RISC-V
  • Оптимизации по на уровне компилятора и методы отладки для RISC-V
  • Разработка ПО для операционных систем реального времени(ОСРВ) на примере FreeRTOS
  • Программирование для микроконтроллеров на базе RISC-V

Практикум предназначен, чтобы познакомить студента с особенностями архитектуры RISC-V на различных уровнях разработки, для чего большое внимание уделяется изучению ассемблера. Остальные темы позволяют получить минимальные необходимые навыки для самых востребованных областей, где применяется RISC-V — микроконтроллеры и встраиваемая разработка.

М. М. Заславский и др.

Пособие

Краткое описание практикума (презентация)

Презентации к занятиям с комментариями:

  1. Введение и инструменты сборки
  2. Ассемблер RISC-V
  3. Оптимизации в компиляторах и отладка
  4. FreeRTOS и RISC-V
  5. Разработка для микроконтроллеров RISC-V