Изменил(а) на '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 команды.
2) 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** -
выбор точки.