Arduino添加自己的头文件,名称 *.h, 添加自己的源文件名称 *.cpp
第一图点击框中的按钮
第二部点击新建标签
第三步,依次输入自己的头文件名称,和源文件名称(必须为*.cpp)
第四部开始编写自己的头文件与源文件
头文件示例 mserial.h 必须写成class格式 类似于C++class的定义
#ifndef MSERIAL_H_
#define MSERIAL_H_
#include <Arduino.h>
class MSerial
{
public:
void SerialDataCheck(String inputString);
void getnum(String inputString);
private:
String num="";
};//注意这里的分号不要漏掉
#endif
源文件的编写 mserial.cpp 编写类似于C++
#include "MSerial.h"
void MSerial::SerialDataCheck(String inputString)
{
if(inputString.startsWith("ml"))
{
}
}
主文件调用
#include "mserial.h"
MSerial mSerial;//声明一个自己的该类的对象
void setup()
{
}
void loop()
{
mSerial.SerialDataCheck("hello");
}