Arduios
v1.0
Arduios就像Arduino的操作系統一樣,它使您可以在不同的用例中使用草圖,而無需每次上傳新用例。
使用Arduios非常簡單,因為它具有一個簡單的Shell應用程序,使您可以通過Arduino IDE的串行監視器與之通信。
命令是
help. - shows all available commands
list. - shows all available apps
load:app_name. - loads an app from registry
請注意,在他們身後有一個點。由於外殼的工作方式,因此需要這。
創建自己的Arduios應用程序也非常簡單。
首先,您需要下載最新的Arduios版本,然後完成此操作,創建一個新的草圖,然後將Arduios.zip添加到Arduino IDE庫中。現在,將一個新文件添加到稱為TestApp.h的草圖中。
這就是基本的Arduios應用的樣子
# ifndef __TESTAPP_H_INCLUDED__
# define __TESTAPP_H_INCLUDED__
# include < Arduios_Kernel.h >
class TestApp : public App {
String getName () {
// return your app name here
return " TestApp " ;
}
void setup () {
// put your setup code here, to run once:
Serial. begin ( 9600 );
Serial. println ( " TestApp begin " );
}
void loop () {
// put your main code here, to run repeatedly:
Serial. println ( " TestApp loop " );
delay ( 1000 );
}
} testApp;
# endif要完成,您需要將應用程序添加到kernel中,並調用kernel.setup()和kernel.loop()方法。您的草圖應該看起來像這樣:
# include < Arduios_Kernel.h >
# include " TestApp.h "
void setup () {
kernel. addApp (testApp);
kernel. setup ();
}
void loop () {
kernel. loop ();
}恭喜!您剛剛創建了第一個Arduios應用程序。
