aboutsummaryrefslogtreecommitdiff
path: root/book/ru/src/by-example.md
blob: 027716f1204694467491615737b9105dff0e0fe4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# RTIC в примерах

В этой части книги фреймворк Real-Time Interrupt-driven Concurrency (RTIC) представляется
новым пользователям путем прохода по примерам от простых к более сложным.

Все примеры в этой части книги можно найти в [репозитарии] проекта.
Большинство из них можно пройти, запустив их на эмуляторе QEMU без специального оборудования.

[репозитарии]: https://github.com/rtic-rs/cortex-m-rtic

Для запуска примеров на вашем ПК, вам понадобится программа `qemu-system-arm`.
В [the embedded Rust book] есть инструкции по настройке среды для эмбеддед разработке,
в том числе QEMU.

[the embedded Rust book]: https://rust-embedded.github.io/book/intro/install.html

## Примеры из реальной жизни

Ниже представлены примеры использования RTIC (RTFM) в реальных проектах.

### RTFM V0.4.2

- [etrombly/sandbox](https://github.com/etrombly/sandbox/tree/41d423bcdd0d8e42fd46b79771400a8ca349af55). Аппаратный дзэн-сад, рисующий картинки на песке. Картинки передаются по последовательному порту с помощью G-кода.