Hirdetés

Új hozzászólás Aktív témák

  • Janos250

    őstag

    Apropó! Ha már itt tartunk, hogy az ESP32 arduinoja ismeri a szabvány C++ zömét, akkor már mutatok a 11-nek más tulajdonságára is példát.
    Nem feltétlenül kell a több task esetén a freeRTOS task kezelését használni, lehet az oskolában C++ órán tanultakat is:

    #include <iostream>
    #include <thread>
    //#include <mutex>

    using namespace std;

    void helloWorld1() {
    for (uint8_t i = 0 ; i < 10 ; i++){
    cout << " Hello World1 ! " << endl;
    delay(1000) ;
    } ;
    } ;
    void helloWorld2() {
    for (uint8_t i = 0 ; i < 10 ; i++){
    cout << " Hello World2 ! " << endl;
    delay(2000) ;
    } ;
    } ;

    void setup() {
    Serial.begin(115200) ;
    delay(2000);

    thread szal1(helloWorld1);
    thread szal2(helloWorld2);

    szal1.join();
    szal2.join();
    }

    void loop() {
    }

    Egyre több minden szól az ESP32 mellett :)

Új hozzászólás Aktív témák