rts:slides
Table of Contents
Системы реального времени: лекции
Лабораторные работы
- Разработка программы на языке С без использования чисел с плавающей точкой и операций умножения и деления (вычисление квадратного корня из целого числа, алгоритм Бразенхэма)
- Перевести программу из Лабораторной 1 на ассемблер при помощи
gcc -S
и опции оптимизации-Ox
. Необходимо полученную программу программу откомментировать (найти переменные в стек-фрейме, границы циклов), видеоролики: - Реализовать программу из Лабораторной 1 на языке Forth
- Реализовать два процесса POSIX, C (родительский, порождающий дочерний), обеспечить их взаимодействие (
pipe, shmem, mmap, file, fifo, …
), если необходимо, обеспечить синхронизацию доступа процессам к общему ресурсу при помощи семафоров- синхронизация доступа к общей памяти (лекции пока нет). Другие виды семафоров POSIX
Книги в Интернете
- Lee & Seshia: Introduction to Embedded Systems - A Cyber-Physical Systems Approach. Загрузить pdf с сайта, локальная копия.
- Монография System Design, Modeling, and Simulation using Ptolemy II. Загрузка с сайта,
rts/slides.txt · Last modified: 2023/03/22 10:32 by eugeneai