Merge branch 'master' of https://git.vyatsu.ru/ICS-Microprocessor-2020/SHIELD-Malb41k1
This commit is contained in:
commit
572ac11d4e
53
SPI.md
53
SPI.md
@ -26,12 +26,13 @@
|
|||||||
**Параметры и данные:**
|
**Параметры и данные:**
|
||||||
|Color|
|
|Color|
|
||||||
|-|
|
|-|
|
||||||
|0x00,0x01, … ,0x7F|
|
|0x00\|0x01|
|
||||||
|
|
||||||
**Пример:**
|
**Пример:**
|
||||||
|Color|Описание|Полная команда|
|
|Color|Описание|Полная команда|
|
||||||
|-|-|-|
|
|-|-|-|
|
||||||
|0x00|Заполнить экран черными пикселями|0x01 0x00 CxRC|
|
|0x00|Заполнить экран черными пикселями|0x01 0x00 CxRC|
|
||||||
|
|0x01|Заполнить экран белыми пикселями|0x01 0x01 CxRC|
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
@ -62,7 +63,7 @@
|
|||||||
**Параметры и данные:**
|
**Параметры и данные:**
|
||||||
|Symbols|
|
|Symbols|
|
||||||
|-|
|
|-|
|
||||||
|0x01,0x02,...,0x10|
|
|[0x01,0x02,...,0x16]|
|
||||||
|
|
||||||
**Пример:**
|
**Пример:**
|
||||||
|Symbols|Описание|Полная команда|
|
|Symbols|Описание|Полная команда|
|
||||||
@ -115,7 +116,7 @@
|
|||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
## Поставить пиксель в координатах, белого или черного цвета
|
## Поставить пиксель белого или черного цвета по координатах
|
||||||
|
|
||||||
**Команда:**
|
**Команда:**
|
||||||
|
|
||||||
@ -129,7 +130,8 @@
|
|||||||
**Пример:**
|
**Пример:**
|
||||||
|X|Y|Color|Описание|Полная команда|
|
|X|Y|Color|Описание|Полная команда|
|
||||||
|-|-|-|-|-|
|
|-|-|-|-|-|
|
||||||
|0x24|0x04|0x01|Поставить белый пиксель в координатах x-36; y-4|0x05 0x24 0x04 0x0 CxRC|
|
|0x24|0x04|0x01|Поставить белый пиксель в координатах x-36; y-4|0x05 0x24 0x04 0x01 CxRC|
|
||||||
|
|0x0B|0x16|0x00|Поставить черный пиксель в координатах x-11; y-22|0x05 0x0B 0x16 0x00 CxRC|
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
@ -147,42 +149,63 @@
|
|||||||
**Пример:**
|
**Пример:**
|
||||||
|X|Y|X2|Y2|Color|Описание|Полная команда|
|
|X|Y|X2|Y2|Color|Описание|Полная команда|
|
||||||
|-|-|-|-|-|-|-|
|
|-|-|-|-|-|-|-|
|
||||||
|0x02|0x02|0x05|0x05|0x01|Нарисовать линию в координатах начало x-2 , y-2 , конец x2-5 , y2-5, color-0x01 |0x06 0x02 0x02 0x05 0x05 0x01 CxRC|
|
|0x02|0x02|0x05|0x05|0x01|Нарисовать линию белого цвета в координатах: начало x-2 , y-2; конец x-5, y-5 |0x06 0x02 0x02 0x05 0x05 0x01 CxRC|
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
## Нарисовать круг по координатам и радиусу, белого или черного цвета
|
## Нарисовать круг белого или черного цвета по координатам и радиусу
|
||||||
|
|
||||||
**Команда:**
|
**Команда:**
|
||||||
|
|
||||||
0x07
|
0x07
|
||||||
|
|
||||||
**Параметры и данные:**
|
**Параметры и данные:**
|
||||||
|X|Y|R|Color|fill|
|
|X|Y|R|Color|Fill|
|
||||||
|-|-|-|-|-|
|
|-|-|-|-|-|
|
||||||
|0x00,0x01, … ,0x7F|0x00,0x01, … ,0x3F|0x01,0x02,...,0xFF| 0x00 \| 0x01| 0x00 \| 0x01|
|
|0x00,0x01, … ,0x7F|0x00,0x01, … ,0x3F|0x01,0x02,...,0xFF| 0x00 \| 0x01| 0x00 \| 0x01|
|
||||||
|
|
||||||
**Пример:**
|
**Пример:**
|
||||||
|X|Y|R|Color|fill|Описание|Полная команда|
|
|X|Y|R|Color|Fill|Описание|Полная команда|
|
||||||
|-|-|-|-|-|-|
|
|-|-|-|-|-|-|-|
|
||||||
|0x03|0x09|0x05|0x01|0x01|Нарисовать круг c координатами x-3, y-9, r-5, color-0x01, fill-0x01|0x07 0x03 0x9 0x05 0x01 0x01 CxRC|
|
|0x03|0x09|0x05|0x01|0x01|Нарисовать заполненный белый круг c координатами центра x-3, y-9 и радиусом 5|0x07 0x03 0x09 0x05 0x01 0x01 CxRC
|
||||||
|
|0x03|0x09|0x05|0x01|0x00|Нарисовать не заполненный белый круг c координатами центра x-3, y-9 и радиусом 5|0x07 0x03 0x09 0x05 0x01 0x00 CxRC|
|
||||||
|
|0x03|0x09|0x05|0x00|0x01|Нарисовать заполненный черный круг c координатами центра x-3, y-9 и радиусом 5|0x07 0x03 0x09 0x05 0x00 0x01 CxRC|
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
## Нарисовать прямоугольник по координатам, белого или черного цвета
|
## Нарисовать прямоугольник белого или черного цвета по координатам
|
||||||
|
|
||||||
**Команда:**
|
**Команда:**
|
||||||
|
|
||||||
0x08
|
0x08
|
||||||
|
|
||||||
**Параметры и данные:**
|
**Параметры и данные:**
|
||||||
|X|Y|Charlndex|Color|fill|
|
|X|Y|Widht|Height|Color|Fill|
|
||||||
|-|-|-|-|-|-|
|
|-|-|-|-|-|-|
|
||||||
|0x00,0x01, … ,0x7F|0x00,0x01, … ,0x3F|0x00,0x01, … ,0x10| 0x00 \| 0x01| 0x00 \| 0x01|
|
|0x00,0x01, … ,0x7F|0x00,0x01, … ,0x3F|0x00,0x01, … ,0x10| 0x00 \| 0x01| 0x00 \| 0x01|
|
||||||
|
|
||||||
**Пример:**
|
**Пример:**
|
||||||
|X|Y|Charlndex|Color|fill|Описание|Полная команда|
|
|X|Y|Widht|Height|Color|Fill|Описание|Полная команда|
|
||||||
|-|-|-|-|-|-|-|
|
|-|-|-|-|-|-|-|-|
|
||||||
|0x05|0x0A|0x07|0x01|0x01|Нарисовать прямоугольник c координатами x-5, y-10, Charlndex-7, color-0x01|0x08 0x05 0x0A 0x07 0x01 CxRC|
|
|0x05|0x0A|0x0A|0x0F|0x01|0x01|Нарисовать белый заполненный прямоугольник c координатами x-5, y-10 и размерами по ширине 10, по высоте 15 |0x05 0x0A 0x0A 0x07 0x01 0x01 CxRC|
|
||||||
|
|0x05|0x0A|0x0A|0x0F|0x01|0x00|Нарисовать белый не заполненный прямоугольник c координатами x-5, y-10 и размерами по ширине 10, по высоте 15 |0x05 0x0A 0x0A 0x07 0x01 0x00 CxRC|
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
|
## Нарисовать символ по координатам
|
||||||
|
|
||||||
|
**Команда:**
|
||||||
|
|
||||||
|
0x09
|
||||||
|
|
||||||
|
**Параметры и данные:**
|
||||||
|
|X|Y|Charlndex|Color|
|
||||||
|
|-|-|-|-|
|
||||||
|
|0x00,0x01, … ,0x7F|0x00,0x01, … ,0x3F|0x00,0x01, … ,0x16| 0x00 \| 0x01|
|
||||||
|
|
||||||
|
**Пример:**
|
||||||
|
|X|Y|Charlndex|Color|Описание|Полная команда|
|
||||||
|
|-|-|-|-|-|-|
|
||||||
|
|0x05|0x0A|0x09|0x01|Нарисовать "0" белого цвета c координатами верхнего левого угла символа x-5, y-10|0x09 0x05 0x0A 0x09 0x01 CxRC|
|
||||||
|
|
||||||
***
|
***
|
Loading…
Reference in New Issue
Block a user