【文件属性】:
文件名称:SCoop-Arduino-master.zip
文件大小:35KB
文件格式:ZIP
更新时间:2023-05-28 03:09:53
Arduino Scoop
Arduino Scoop多线程库,若编译出错,请更新IDE到1.8.12以上,库使用示例子:
格式一
#include //引入头文件
defineTask(Task1);//定义线程一
void Task1::setup()
{
pinMode(13, OUTPUT);
//多线程的setup
}
void Task1::loop()
{
digitalWrite(13, HIGH);
sleep(1000);
digitalWrite(13, LOW);
sleep(1000);
//多线程的loop
}
void setup() {
mySCoop.start();
}//形式setup
void loop()
{
yield();
}//形式loop
格式二
#include //引入头文件
defineTaskLoop(Task2)//快速定义 省去setup
{
digitalWrite(12, HIGH);
sleep(100);
digitalWrite(12, LOW);
sleep(100);}
void setup() {
mySCoop.start();
pinMode(12, OUTPUT);
}
void loop()
{
yield();
}
【文件预览】:
SCoop-Arduino-master
----scoop多线程示例.txt(664B)
----多线程(SCoop)红绿灯.txt(2KB)
----SCoop.zip(36KB)
----README.md(138B)