#1 14-04-2022 01:03:45

IvanAltay
Administrator
Зарегистрирован: 03-05-2018
Сообщений: 4,586

Генератор случайных чисел на ESP32.

В последнее время, оболгали функцию random().  Моя вариация вариация генератора случайных чисел.

#include <displaycontroller.h>
#include "fabgl.h"
fabgl::VGAController VGAController;
fabgl::Canvas        canvas(&VGAController);
fabgl::PS2Controller PS2Controller;
int indicatorX = 0;
int indicatorY = 0;
int cursor     = 0;
uint8_t  R,G,B;
void setup()
{
 Serial.begin(115200);
  VGAController.begin();
  VGAController.setResolution(VGA_640x400_70Hz);
  PS2Controller.begin();
  PS2Controller.mouse()->setupAbsolutePositioner(canvas.getWidth(), canvas.getHeight(), true, &VGAController);
  cursor=3;
  VGAController.setMouseCursor((CursorName)cursor);
  canvas.setBrushColor(Color::Blue);
  canvas.clear();
}
void loop()
{
 canvas.setPixel(random(640),random(400),RGB888(random(255),random(255),random(255)));
}

Не в сети

#2 14-04-2022 01:05:41

IvanAltay
Administrator
Зарегистрирован: 03-05-2018
Сообщений: 4,586

Re: Генератор случайных чисел на ESP32.

Результат работы функции random.

16498731117704874408551119025764.jpg

Не в сети

Подвал раздела

Работает на FluxBB (перевод Laravel.ru)