Изменил(а) на 'SPI.md'

This commit is contained in:
Максим Казаков 2023-05-30 17:03:16 +00:00
parent a26ce94b70
commit 1a95acae24

34
SPI.md
View File

@ -1,23 +1,39 @@
## Передача команды и параметров по шине SPI ## # Передача команды и параметров по шине SPI
При передаче пакета При передаче пакета
1) Byte команды. 1) Byte команды.
2) Byte[] массив параметров. 2) Byte[] массив параметров.
3) Byte контрольной суммы. 3) Byte контрольной суммы.
## Команды ## # Команды:
- **AllClear** -
очищение экрана.
Команда: 0x01 Условные обозначения:
|Обозначение|Описание|
|:-:|-|
|\||ИЛИ (значение слева или значение справа)|
|a<sub>1</sub>, a<sub>2</sub> , ..., a<sub>n</sub>|Диапазон (одно значение из диапазона)|
|\[...]|Несколько подобных значений|
|СxRC|Байт контрольной суммы|
Параметры: 0 или 1 для заполнения черными или белыми пикселями # Команды:
0x00-0x01 ## Заполнение экрана определенным цветом
Пример: *Заполнить экран черными пикселями* **Команда:**
0x01, 0x00 0x01
**Параметры и данные:**
|Color|
|-|
|0x00,0x01, … ,0x7F|
**Пример:**
|Color|Описание|Полная команда|
|-|-|-|
|0x00|Заполнить экран черными пикселями|0x01 0x00 CxRC|
**Описание:**
- **SetPage** - - **SetPage** -
выбор точки. выбор точки.