#include <TaskScheduler.h>
Scheduler scheduler;
void test1();
void test2();
Task t1(50, TASK_FOREVER, &test1); //初始化线程
Task t2(50,TASK_FOREVER, &test2);//测试t1线程
void test1()
{
Serial.println("this is test1");
}
void test2()
{
Serial.println("this is test2");
}
void setup() {
// put your setup code here, to run once:
Serial.begin(115200); //打开维特智能901的端口
scheduler.addTask(t1); //创建一个线程获取
t1.enable(); //开始线程
scheduler.addTask(t2); //创建一个线程获取
t2.enable();
}
void loop() {
// put your main code here, to run repeatedly:
scheduler.execute();
}
arduino多线程
最新推荐文章于 2024-02-04 17:17:40 发布