Tag: HY-Mini



Микроконтроллер STM32F103VCT6 имеет четыре таймера общего назначения (TIM2, TIM3, TIM4, TIM5) и два расширенных таймера (TIM1, TIM8): .. continue reading ..






Информация об имеющихся на плате кнопках:

Button Port Примечание
S1 BOOT0
S2 RST
KeyA PC13 (S3)
KeyB PB2 (S4)





Информация об имеющихся на плате HY-Mini STM32V светодиодах:

LED Pin Примечание
LD1 USB Светодиод вверху слева: индикация работы USB
LD2 Pwr Светодиод вверху справа: индикация наличия питания 5В
LED1 PB0 Светодиод внизу слева (LD3)
LED2 PB1 Светодиод внизу справа (LD4)





При нажатии на кнопку (номер кнопки 1…64) выполняется назначенный ей макрос, либо, если макрос не определен, в буфер отправки записывается символьная последовательность @Ann (здесь nn – номер нажатой кнопки). При отпускании кнопки символьная последовательность в буфер отправки не записывается. Если все же необходимо генерировать отклик и при отпускании кнопки, то это можно реализовать, определив макрос с номером 0.






Микроконтроллер STM32F103VCT6 имеет два модуля DAC: .. continue reading ..






Микроконтроллер STM32F103VCT6 имеет два модуля I2C: .. continue reading ..






Микроконтроллер STM32F103VCT6 имеет три модуля ADC: .. continue reading ..






Скетч 1: основные графические примитивы

@FG1,7@ Выбор седьмого цвета из палитры (желтый)
@GR10,10,150,120@GR12,12,155,125@
@GR14,14,160,130@GR16,16,165,135@
@GR18,18,170,140@
Рисование пяти прямоугольников
@FG3,255,127,127@ Выбор розового цвета
@GR20,20,175,145@GR22,22,180,150@
@GR24,24,185,155@GR26,26,190,160@
@GR28,28,195,165@
Рисование пяти прямоугольников
@FG3,0,0,255@GS120,160@GW40,80@
@GW40,240@GW100,170@
Выбор синего цвета (RGB(0,0,255)), установка стартовой точки (120,160) и рисование трех звеньев ломаной линии
@FG3,255,255,0@ Выбор желтого цвета (RGB(255,255,0))
@GD40,40,120,100@GD40,40,115,105@
@GD40,40,110,110@GD40,40,105,115@
@GD40,40,100,120@
Рисование пяти прямых, выходящих из единого центра (40,40)
@GW105,115@GW110,110@GW115,105@
@GW120,100@
Рисование четырех звеньев ломаной линии
@RI130,100,200,150@RC120,90,190,140,10,160@ Инвертирование цветов в прямоугольнике (130,100)-(200,150) и копирование прямоугольника (120,90)-(190,140) в прямоугольник (10,160)-(80,210)

Скетч 2: рисование ломаных линий

1 @FG3,255,255,0@OO@ Выбор желтого цвета(RGB(255,255,0))
2 @GS120,160@GY20,5,150,170,180,185,180@OL@ Установка стартовой точки (120,160) и рисование графика с постоянным шагом по Y в 20 пикселей (5 точек)
3 @GS120,160@GY35,5,140,160,170,175,170@OO@ Установка стартовой точки (120,160) и рисование графика с постоянным шагом по Y в 35 пикселей (5 точек)
4 @GS20,160@GY20,5,40,60,80,90,80@OL@ Установка стартовой точки (20,160) и рисование графика с постоянным шагом по Y в 20 пикселей (5 точек)
5 @FG3,255,127,127@OO@ Выбор розового цвета (RGB(255,127,127))
6 @GS120,160@GW40,80@GW40,240@GW100,170@ Установка стартовой точки (20,160) и рисование ломаной линии (3 звена)
7 @FG3,0,0,255@ Выбор синего цвета (RGB(0,0,255))
8 @GW105,115@GW110,110@GW115,105@GW120,100@ Рисование ломаной линии (4 звена)
9 @FG3,0,255,0@OL@ Выбор зеленого цвета(RGB(0,255,0))
10 @GS80,260@GX20,6,220,190,170,180,185,180@ Установка стартовой точки (80,260) и рисование графика с постоянным шагом по X в 20 пикселей (6 точек)
11 @FG3,255,255,0@OO@ Выбор желтого цвета (RGB(255,255,0))
12 @GS180,260@GX10,6,220,190,170,180,185,180@ Установка стартовой точки (180,260) и рисование графика с постоянным шагом по X в 10 пикселей (6 точек)





Микроконтроллер STM32F103VCT6 имеет три модуля USART/UART: .. continue reading ..






Микроконтроллер STM32F103VCT6 имеет пять модулей USART/UART: .. continue reading ..