IT-словарь › Оборудование › probe-rs

probe-rs

Оборудование Svenska → Обновлено: 2026-11-03

Набор инструментов для отладки и прошивки на Rust, работающий с большинством отладочных адаптеров без OpenOCD в качестве посредника.

Проект вырос из сообщества embedded Rust около 2019 года с целью заменить цепочку из OpenOCD, GDB и конфигурационных скриптов чем-то, что просто работает. Это и библиотека, и набор команд: cargo flash записывает прошивку, cargo embed прошивает и открывает журнал RTT, а встроенный сервер Debug Adapter Protocol позволяет VS Code пошагово выполнять код прямо на целевом устройстве.

Поддерживаются адаптеры CMSIS-DAP, ST-Link, J-Link и встроенный USB-JTAG у ESP32, а описания чипов генерируются из CMSIS-пакетов производителей, а не пишутся вручную на Tcl. К Rust-прошивкам инструмент не привязан — ELF, собранный GCC, он прошьёт без возражений, — но по-настоящему стандартом он стал именно в экосистеме Rust.

← Назад к словарю