Bus Pirate user interface/ru
From DP
| Language: | English • Русский |
|---|
Коммуникации с Bus Pirate по последовательному терминалу осуществляются с настройками 115200bps, 8/N/1.
* Syntax error, type ? for help
HiZ>
Нажмите enter, чтобы увидеть командную строку, если терминал пустой.
HiZ>m <<<set mode command
1. HiZ
...
10. LCD
(1) ><<<press enter to select default option (1)
Mode selected
HiZ>
Большинство опций по умолчанию прописаны в скобках (). Нажмите enter для выбора значения по умолчанию.
Детальнее читайте в Bus Pirate 101 tutorial.
Contents |
Меню опций
Меню опций - это команды, состоящие из одной буквы. Введите букву и нажмите enter для доступа в меню. Некоторые опции могут быть недоступны в определенных режимах. Смотрите Bus Pirate menu options guide для детального объяснения.
Синтаксис связи с шиной
Простой синтаксис используется для взаимодействия с чипами. Синтаксис символы имеют одни и те же общие функции в каждом режиме, например, 'R' для чтения байта данных.
[0x31 r:5]
Этот простой пример показывает: отправить значение 0x31, потом прочитать 5 байт, потом остановить шину. За один раз можно отправить до 4000 символов, нажмите enter для выполнения синтакса.
Макросы
I2C>(0)
0.Macro menu
1.7bit address search
2.I2C sniffer
I2C>(1)
Макросы выполняют сложные действия, такие как сканирование для I2C адреса, опрос смарт-карт или цепи JTAG. Номер макроса помещается в (). Макрос (0) всегда отображает список макросов, доступных в текущем режиме.
Управление терминалом
Bus Pirate воспринимает некоторые команды VT-100 (ANSI C0) эмуляции терминала.
| Keyboard Key | Ctrl-Key | Action |
|---|---|---|
| [left arrow] | ^B | Сдвиг курсора влево на один знак |
| [right arrow] | ^F | Сдвиг курсора вправо на один знак |
| [up arrow] | ^P | Копии предыдущей команды в буфере истории команд в командной строке |
| [down arrow] | ^N | Копии следующей команды в буфере истории команд в командной строке |
| ^A | Перемещение курсора в начало строки | |
| ^E | Перемещение курсора в конец строки | |
| [backspace] | ^H | Стирает символ слева от курсора и перемещает курсор на один символ влево |
| [delete] | ^D | Стирает символ под (или справа) курсора и перемещает курсор на один символ влево |
Более подробно по ссылке на форум.
