User Tools

Site Tools


esp32:dual_core

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
esp32:dual_core [2019/05/23 14:39] – created aistisesp32:dual_core [2019/05/26 00:35] (current) – aistis
Line 1: Line 1:
 +run dual core script
  
 <code cpp> <code cpp>
Line 44: Line 44:
 //Task1code: blinks an LED every 1000 ms //Task1code: blinks an LED every 1000 ms
 void Task1code( void * pvParameters ){ void Task1code( void * pvParameters ){
-  Serial.print("Task1 running on core "); 
-  Serial.println(xPortGetCoreID()); 
  
   for(;;){   for(;;){
 +    Serial.print("Task1 running on core ");
 +    Serial.println(xPortGetCoreID());
     digitalWrite(led1, HIGH);     digitalWrite(led1, HIGH);
     delay(1000);     delay(1000);
Line 57: Line 57:
 //Task2code: blinks an LED every 700 ms //Task2code: blinks an LED every 700 ms
 void Task2code( void * pvParameters ){ void Task2code( void * pvParameters ){
-  Serial.print("Task2 running on core "); 
-  Serial.println(xPortGetCoreID()); 
  
   for(;;){   for(;;){
 +    Serial.print("Task2 running on core ");
 +    Serial.println(xPortGetCoreID());
     digitalWrite(led2, HIGH);     digitalWrite(led2, HIGH);
     delay(700);     delay(700);
esp32/dual_core.1558611568.txt.gz · Last modified: by aistis